Я пытаюсь отправить имя из HTML в ActionScript 3. И я говорил this учебникОтправить данные из HTML в ActionScript3
HTML код:
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<object width="100" height="100">
<param name="movie" VALUE="test.swf">
<param name="FlashVars" VALUE="userName=permadi">
<embed src="test.swf" FlashVars="userName=permadi" width="1024" height="768">
</embed>
</object>
</body>
</html>
ActionScript3 Код:
function loaderComplete(myEvent:Event)
{
var flashVars=this.loaderInfo.parameters;
userNameTextField.text=flashVars.userName;
}
var flashVars=new Object();
flashVars.loaderCOmplete:function=loaderComplete;
this.loaderInfo.addEventListener(Event.COMPLETE, flashVars.loaderComplete);
Но userNameTextField
в swf файл не отображается userName
v ALUE.
Почему бы не 'userNameTextField.text = this.loaderInfo.parameters.userName || 'default value'; '? – Cherniv
@ Чернов Да, это тоже возможно, но я старался сделать это легко. – akmozo