请问AS3与PHP交互有关问题
发布时间:2011-06-27 19:09:02 文章来源:www.iduyao.cn 采编人员:星星草
请教AS3与PHP交互问题
对不起了,我实在找不到flash或AS3的版块,只能发在这里了,谢版主见谅
有个问题一直得不到解决,在此立贴以求解决方案
正题:
需求是flash通过PHP获取了一个XML文件,然后要显示在FLASH页面上
因为这种请求---接收的交互方式比较多,所以我不可能把全部请求都写在FLASH场景的第一贞里
我设计了一个AS类
public class UserInfo
{
var userName:String;
var userSex:String;
//在这里还想通过该类的构造方法来实现数据的加载
public UserInfo()
{
var req:URLRequest("test.php");
var loader:URLLoader();
......这里省略一些代码
loader.addEventListener(Event.COMPLETE,loaded);
}
function loaded(e:Event)
{
var loadData:XML=XML((e.currentTarget as URLLoader).data);
userName=loadData.userName;
userSex = loadData.userSex;
trace(userName);//这里打印出用户名
}
}
然后我在场景的第一贞里写上这样的代码
var userInfo:UserInfo = new UserInfo();
trace(userInfo.userName);//这行打出来的却是null
而UserInfo类里的loaded里打出来的却是真正的值
我的理解是,因为构造方法里取得了用户信息,却是通过回调方法"loaded"来处理的,
当我在场景里实例化一个用户信息对象时,该回调尚未被执行,所以打出来的值是null。\
请问各位,有什么好的办法可以把请求信息单独写在类里面吗?
我是不想把这些代码写在场景的第一贞里,这样太乱了。
------解决方案--------------------
留个邮箱,我把代码发你
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
问个菜鸟问题:在线考试系统一般用什么软件做?
问个菜鸟问题:在线考试系统一般用什么软件做?有没有简单的点可以自己学,然后很快作作出...
-
关于openGL的glutGetModifiers()函数与键盘按键的组合问题
我是一个刚学openGL的菜鸟
最近在学习键盘事件时,发现了一个无法解决的...
-
急救,急救,这个怎么办?
C/C++ code
var outtxt=new LoadVars();
outtxt.action="addmessage";
outtxt.touserid="1...
-
想要设计一个办公布局系统,可以有很多图标可以拖拽的那种,用flex还是用flash开发?
比如说显示一个公司布局图,然后有很多电脑图标,人员...
-
关于Flash里面图片轮换的AS代码问题
我要实现的:现在,我的fla文件里面有6个元件,我建立了一个bg.xml的文件用于保存和随时修改图片的...
-
视频地址加密应该如何做?
比如像ppstream中的播放地址是这样的
ppstream://hqonll2ad462zrdmiapx2lrzbvab66ijzfreahz4dtk3sqa7hww...
-
SWF怎样加载word,pdf,ppt等,以保证在线演示
我想知道http://www.docin.com/p-3088799.html,像这个网站的flash浏览文件功能,是怎样实现...
-
AS调用JS对象不支持此属性或方法
FLASH:
this.addEventListener(MouseEvent.CLICK,function(){ExternalInterface.call("fun","bb"...
-
用XMLSocket与C#的Socket进行通信,直接双击运行flash可以正常进行聊天,但是将swf嵌进网页在IIS里运行就不行!
RT...不知道哪位大...
-
flash 从页面中提取一段数字并显示出来
各位高手们小弟我有一个很急手的问题
如何使一个flash从数据库里提取一段数据到前面 ...