Actionscript 3 AdobeAnimateCC到PHP
Flash AS3表单组件-PHP文件和Adobe动画 符号“整体形式”,图层“动作”,第1帧第81行第3列1120: 访问未定义的属性varLoader。符号“整体形式”,图层 “操作”,第1帧,第81行,第18 1120列:访问未定义的 属性varSend。符号“整体形式”,图层“动作”,第1帧,线条 30,第27 1067列:类型值的隐式强制 flash.net:URLRequest指向一个不相关的类型类 “wholeForm”是一个包含按钮和文本的Actionscript 3 AdobeAnimateCC到PHP,actionscript-3,Actionscript 3,Flash AS3表单组件-PHP文件和Adobe动画 符号“整体形式”,图层“动作”,第1帧第81行第3列1120: 访问未定义的属性varLoader。符号“整体形式”,图层 “操作”,第1帧,第81行,第18 1120列:访问未定义的 属性varSend。符号“整体形式”,图层“动作”,第1帧,线条 30,第27 1067列:类型值的隐式强制 flash.net:URLRequest指向一个不相关的类型类 “wholeForm”是一个包含按钮和文本的MovieClip,请参见下图 向php
MovieClip
,请参见下图
向php提交数据的程序:
代码:
既然问题没有解释,我猜你是说你有这些错误
- 访问未定义的属性
varLoader
- 访问未定义的属性
varSend
- 将
类型的值隐式强制到不相关的类型类flash.net:URLRequest
var NAME:TYPE=VALUE代码>
示例:var myLoader:urloader=newurloader
定义名为myLoader
的变量
您的代码示例:
// Build the varSend variable
varSend: URLRequest = new URLRequest("from_parse.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
应该是
// Build the varSend variable
var varSend: URLRequest = new URLRequest("from_parse.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
因此,解决办法是:
- 代码:varLoader:urloader=新的urloader
修正:var-varLoader:URLLoader=newurlloader
- 代码:varSend:URLRequest=newurlrequest(“from_parse.php”)
修复:var varSend:URLRequest=newurlrequest(“from_parse.php”)代码>
- 上述
var varSend
(现已定义)还将修复以下错误:varLoader.load(varSend)代码>
PS:
使代码更具可读性(对您和未来的读者)会更有帮助,如下所示:
// Build the Sending variable
var mySend: URLRequest = new URLRequest("from_parse.php");
mySend.method = URLRequestMethod.POST;
mySend.data = variables;
// Build the Loading variable
var myLoader: URLLoader = new URLLoader;
myLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
myLoader.addEventListener(Event.COMPLETE, completeHandler);
// Send the data to PHP now
myLoader.load(mySend);
非常感谢你,欢迎光临StackOverflow。请阅读:。接受工作答案将提高你将来获得更多帮助的机会。
// Build the Sending variable
var mySend: URLRequest = new URLRequest("from_parse.php");
mySend.method = URLRequestMethod.POST;
mySend.data = variables;
// Build the Loading variable
var myLoader: URLLoader = new URLLoader;
myLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
myLoader.addEventListener(Event.COMPLETE, completeHandler);
// Send the data to PHP now
myLoader.load(mySend);