我一直在开发一个AS3项目,但决定改用空气代替,因为我发现这是不可能的,以节省用户的硬盘上的文件,而不提示出现。我的问题是,我必须期待什么改变?是用相同的AS3语法/风格编写的代码? AIR中实例化对象/绘图形状/定位系统/阶段更改?谢谢。迁移从Flash AS3到AIR
回答
一切都是从代码的角度相同,不同的是AIR SDK包括相当数量的新的API,限制较少,向应用开发面向自部署目标不再是一个网页浏览器。
如果可以的话,你应该休息一天或2,读通了documentation所以你会知道什么是提供给您。确保选择Packages and Class Filters: Runtimes
这样的文档被填充了你所需要的是在最近期的AIR和Flash Player版本。
好,这里是一个侧面的问题:我创建了一个空白的航空项目,以及进口的。作为文件。我能在这个.as文件中使用AIR API吗?像文件流例如?因为当我打开这个.as文件并尝试声明新的File()对象时,它不会自动完成对象的名称本身,也不会将导入添加到filestream类。 – astralmaster 2012-07-16 17:45:35
你是什么意思的“并导入一个.as文件”? – TheDarkIn1978 2012-07-16 21:58:47
正是它听起来像,添加了.as文件的导入。没关系我解决了它。 – astralmaster 2012-07-17 06:52:05
- 1. 从Flash移动到AIR,开始?
- 2. 的Flash/AIR AS3:比较Screen.screens
- 3. AS2到AS3 hitTest迁移
- 4. AS3 - AIR - 从swf路径文件到ByteArray
- 5. AS3 AIR URLLoader POST
- 6. AS3 URLRequest Timeout(非AIR)
- 7. AS3 FLASH AIR - 装载程序未找到url
- 8. 从Flash CS3迁移到CS4后的组件问题
- 9. 从Flash CS3到CS5的迁移:TextField呈现问题
- 10. AS3 Air StageVideo
- 11. 从xml中获取URL到Flash AS3
- 12. 从Flash(AS3)发送数组到JavaScript
- 13. 从Flash CS5移动到Flash Builder
- 14. 从Adobe Flash移动到FlashDevelop
- 15. 从glassfish迁移到tomee +
- 16. 从Java迁移到C#
- 17. 从C迁移到C++
- 18. 从Tomcat迁移到Weblogic
- 19. 从ASP.NET WebForms迁移到MVC
- 20. 从Oracle迁移到VoltDB
- 21. 从SUnit迁移到Phexample
- 22. 从MySQL迁移到PostgreSQL
- 23. 从迁移到WCF Node.js的
- 24. 从Sitemesh迁移到Apache Tiles
- 25. 从Maven迁移到SBT
- 26. 从市集迁移到mercurial?
- 27. Vtiger从6.0迁移到6.1
- 28. 从Sqlite迁移到CoreData
- 29. 从MS Access迁移到Redshift
- 30. 从GossipingPropertyFileSnitch迁移到Ec2MultiRegionSnitch
如果你是刚移植的代码,你现在应该有一个问题,在所有。课程不应该是一个问题。如果您有影片剪辑,您将遇到问题。这完全取决于它是否是纯粹的AS3项目。 – 2012-07-16 17:09:26
我确实有影片剪辑,但它们是从代码中创建的。如果这就是你的意思.. – astralmaster 2012-07-16 17:36:45
我的意思是一个fla的MovieClip实例。基本上你不能真正转换MovieClip实例的时间轴代码。如果MovieCLip是通过代码创建的,那么它不应该是一个问题。这也带来了你可能想知道的其他东西。通过代码创建MovieClip的唯一原因是您可以控制该时间轴中的帧。如果你不需要框架控制,那么你应该创建一个Sprite。动画片段扩展了Sprite,并增加了帧支持。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/MovieClip.html – 2012-07-16 18:42:07