昔日的'动作'种类
戈登:开源项目使闪光的iPhone
这怎么可能你问? 魔术? 巫术? 正面思考? 其实,这是一个开源项目叫戈登。 戈登是一个开源的纯闪存™运行时JavaScript编写的。 如果到HTML页面正确包埋,戈登使iPhone使SWF内容使用JavaScript。
那么,这对于普通iPhone用户意味着什么呢? 不多,真的。 它确实给了希望,我们可能会看到一个关于iPhone版的Flash全部力量宜早不宜迟一线希望,但戈登没有做对普通iPhone用户现在还多。
Flash开发人员,但是,将能够使用戈登嵌入在一个至少可以在iPhone上显示的方式他们的闪光电影。 在这个时候,iPhone用户可能不会碰到任何闪光,是嵌入式应用戈登。
这是一个正确的方向迈出的一步,但你耻辱迫使开发者社区这个苹果。
戈登演示: http://paulirish.com/work/gordon/demos/ (查看网页演示文件在您的iPhone看到它在行动)
闪光编译错误1009
TypeError异常:错误#1009:无法访问属性或空对象引用的方法
此错误通常意味着你have一个是被用来引用一个属性或一个对象的方法,但它并没有真正包含一个对象变量。 您将很可能需要通过您的代码搜索找到任何地方都引用同一个点后,变量名称(如myVar.height)的属性。 最简单的方法来测试一个变量是跟踪略高于variable.property参考变量,看看变量的值是null。
闪光编译错误1042
1042:this关键字不能用于静态方法。 它只能用于实例方法,函数闭包,和全球的代码。
这通常意味着你使用的是保留字'这个'内的一类文件,但没有在一个函数的大括号它。 如果你愿意,你可以双击错误地看到代码犯罪行。 小心验证,关键字'这个'开幕后是'('和前关闭')一个函数的'。 如果'这个'关键字存在于一个'静止'的功能,错误1040将被抛出。 如果你也越来越闪光编译错误1126(1126:功能没有一个机构。),您将需要更正的错误第一次。 1126错误通常是与一个错位的分号。
加载XML在Flash(AS3的)
XML是最流行的Flash和Flex数据传递方法。 这是相当简单的加载和使用XML,但它是一个有点吓人,如果你是一个ActionScript的noob。 使用以下代码来拉xml数据并显示它通过一个Flash痕迹。
变种装载机:的URLLoader =新的URLLoader(); loader.addEventListener(Event.COMPLETE,getXML); / /从XML文件的URL请求 loader.load(新的URLRequest(“http://www.noobflash.com/feed/”)); 功能getXML(事件:事件):无效( 变种xmlData:XML的=新的XML(event.target.data); 跟踪(xmlData); )
一旦你的XML加载,您将需要使用E4X XML的解析。 (阅读: 3数据分析XML在ActionScript使用E4X )
