flash动作脚本加载电影

flash动作脚本加载电影,flash,actionscript,Flash,Actionscript,如果我使用 loadMovie(“http://graph.facebook.com/100000108805716/picture“,“imageLoader2”) 但当我尝试以变量的形式从服务器传递该链接时: loadVariables(“http://paulius.shnaresys.com/suktukas/kodas.php,这个“得到”); loadMovie(draugas_1,“图像加载器”) 它不起作用。我知道变量被传递,因为我可以输出到文本字段。我做错了什么?试试这个: l

如果我使用

loadMovie(“http://graph.facebook.com/100000108805716/picture“,“imageLoader2”)

但当我尝试以变量的形式从服务器传递该链接时:

loadVariables(“http://paulius.shnaresys.com/suktukas/kodas.php,这个“得到”);
loadMovie(draugas_1,“图像加载器”)

它不起作用。我知道变量被传递,因为我可以输出到文本字段。我做错了什么?

试试这个:

loadVariables("http://paulius.shnaresys.com/suktukas/kodas.php", this, "GET");
onEnterFrame = function()
{ 
     if( draugas_1 ) 
     { 
         loadMovie(draugas_1, "imageLoader");  
         delete this.onEnterFrame
     }
}
loadVariables
是异步发生的,这意味着调用
loadVariables
和返回
loadVariables
检索的值之间要经过一段时间。这意味着您需要等到变量存在后,才能在
loadMovie
中使用它。onEnterFrame与推荐的方式大致相同。他们使用setInterval,从技术上讲,它可以减少调用,但我个人更喜欢在AS2中使用enterFrame而不是setInterval,尤其是在这种情况下

好消息是什么?无论哪种方式,您都不必等待太长时间,让用户注意到(或关心)

尝试以下方法:

loadVariables("http://paulius.shnaresys.com/suktukas/kodas.php", this, "GET");
onEnterFrame = function()
{ 
     if( draugas_1 ) 
     { 
         loadMovie(draugas_1, "imageLoader");  
         delete this.onEnterFrame
     }
}
loadVariables
是异步发生的,这意味着调用
loadVariables
和返回
loadVariables
检索的值之间要经过一段时间。这意味着您需要等到变量存在后,才能在
loadMovie
中使用它。onEnterFrame与推荐的方式大致相同。他们使用setInterval,从技术上讲,它可以减少调用,但我个人更喜欢在AS2中使用enterFrame而不是setInterval,尤其是在这种情况下


好消息是什么?无论哪种方式,您都不必等待太长时间,让用户注意到(或关心)

您是否尝试过将示例用于文档


您是否尝试过在文档中使用该示例


+记住loadVariables是如何工作的,但是一旦在confirmedEA中加载,就需要清除
onEnterFrame
。我意识到了。在您发表评论之前,该编辑已进入状态。:-)+记住loadVariables是如何工作的,但是一旦在confirmedEA中加载,就需要清除
onEnterFrame
。我意识到了。在您发表评论之前,该编辑已进入状态。:-)