论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

自学Flash as3注意的问题

文章类别:Flash AS | 发表日期:2009-8-9 18:00:14

自学Flash as3注意的问题

要想在初学的时候就养成正确的习惯,先弄清楚以下几个问题:

1. 自定义类中写代码除了容易维护之外还有别的好处吗? 我发现在自定义类里与其他元件或主场景相互调用比较麻烦.在MC里写代码是Flash as2的习惯? 比如下面的坦克控制方法写在坦克的MC元件里好象更方便.
答:Flash as3是完全oop,这不是好处和坏处的问题,场景的元件在ide里画的话那还停留在设计阶段,不是程序干的事,如果想添加场景中的东西,把整个fla发布成swc,在舞台上的有实力名就可以直接访问,同样在库里有导出的类名,一样可以new出来,然后用flex建立as pro然后把swc导入,就可以访问了,有代码提示。

2. 在MC被加入场景的一瞬间的Event是什么呢? 只发现 REMOVE没发现ONLOAD.
答:Event.COMPLETE 和 Event.INIT 都是    更多查阅帮助中的loader类

3. setInterval和Timer 哪个性能高.
答:setInterval效率高,但已经过时,而且无法管理,请使用timer,尽量抛弃setInterval函数

4.用EnterFrame 代替 setInterval (某些高频率事件) 是否更高性能.
答:每次执行的性能几乎一样的,就看你执行的频率了,一般情况游戏的碰撞检测都是用enterframe,超过画面更新速度的碰撞检测毫无意义。

上一篇:{教程}cairngorm框架的更新 人气:2730
下一篇:{教程}Flash按钮的制作 人气:2120
视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058