as3与php交互】的更多相关文章

(1)直接读取 php: <? $state="开始接收"; $var1="收到"; echo "state=".$state."&var1=".$var1; ?> as: //btn是个按钮 txt是动态文本,在flash里面直接创建就OK btn.addEventListener(MouseEvent.CLICK,loadMss); txt.text="loading..."; fu…
文章都是发布在github再转到这边的,这边格式可能会乱掉.博客地址:benqy.com 写在前面的废话 公司首页的flash广告,都是由第三方制作的,脚本和flash文件都是由各个广告公司独立制作,然后在我们页面引用.这样的方式肯定不靠谱,页面脚本非常的乱,因此现在想收回脚本控制权,采用的方式是要求广告公司做出的flash素材要按要求实现接口供js调用,并且实现类似事件的机制,在广告的各个状态切换时通知页面脚本. 以前都没接触过flash,现在只好临阵磨枪,挑一些会用到的学习一下,顺便记下来.…
1.跳转页面代码.下载代码(new URLRequest(下载地址)): var request1:URLRequest=new URLRequest("http://www.baidu.com/"); navigateToURL(request1); request1=null; 2.权限 (1)public :公开权限[类本身+类外部+被继承] (2)protected:保护权限[类本身+被继承] (I3)private:私有权限[类本身] 3. (1)子类继承与父类,子类可以使用…
随着Adobe公司公布2020年将不再更新和维护flash,flash逐渐被html5取代,很多教育机构都在面临着如何将自己的flash交互课件产品转换到html5版本的问题,最近遇到非常多的客户一上来就问我,flash课件能直接转成Html5课件么?答案当然是否定的,对于略懂技术的人来说,flash课件是用as2或者as3语言来实现交互逻辑,而html5课件则是用html5的引擎来完成逻辑交互.完全是不同的语言类型,所以不可能直接完成转译. html5课件,即跨平台教育课件,只要应用平台上能够…
HtmlLoader 的属性window是加载到 HTML 控件中的内容的全局 JavaScript 对象,通过这个对象能够方便的和页面js通讯. AS代码: import flash.html.HTMLLoader; import flash.net.URLRequest; import flash.events.MouseEvent; var html:HTMLLoader = new HTMLLoader(); html.width = 960; html.height = 540; ht…
package { import flash.display.InteractiveObject; import flash.display.Stage; import flash.events.MouseEvent; /** * 新手指导管理器 * @author jave.lin * @date 2013-7-24 */ public class GuideManager{ private static var stage:Stage; /**设置舞台*/ public static fun…
一,AS3 vs JavaScript (1)AS3调用JS 函数: ExternalInterface.(functionName:, arguments): //AS3 Code 属性: 同上,通过调用JS函数更改值 (2)JS调用AS3 函数: AS3部分: 1,注册JS中调用的函数名(第一个参数),ExternalInterface.(functionName:, closure:):.2,写对应的处理函数(第二个参数). JS部分: 1,设置页面中SWFObject的ID属性.2,调用…
网上看了很多的关于JS和AS的教程,写的都玄乎乎,让一帮新人摸不着头脑. 鉴于此,打算自己写一个简化的教程. 重点: ExternalInterface.addCallback("js_func",as_func); ExternalInterface.call("js_func"); 第一句话的意思是:将Flex方面的AS函数(as_func)暴露出去,使用的时候通过 Flash对象.js_func 进行访问. 第二句话的意思是:在Flex方面,调用Flash对象…
在最近参与开发的adobe air项目中,前后端的通信协议从XML.JSON再到protobuf,最后选择protobuf原因,主要是前后端维护protobuf协议就行了,同时还可以利用IDE做一些编译检查.目前我能找到的protobuf as3开源库,都存在一些问题:不支持嵌套类,生成代码无法编译等等.于是花了一点时间,参考google protobuf相关说明,编写protobuf-as3以及protoc-as3,用于支持运行时及代码生成,https://github.com/zhongfq…
转载一: 提及AS3与外部脚本的交互,笔者认为可以总结成两种.一是AS3调用外部函数,二是外部脚本调用AS3函数.无外乎就 这两种.在调用函数的同时,我们还可以向函数传递一些参数.这就达到了传递数据的目的.举一个最简单的例子.我们平时在网络上看视频的时候,这些用AS3 制作的播放器就是由外部脚本(可能是JS,也可能是ASP或其他脚本)传递给它的视频地址.从而就简化我们的后台程序.有的人会问!你用播放器去读取外部 的XML数据不是也可以吗?确实,当时,当你有成千上万个视频的时候,你不可能输入这么多…