Flash专栏: 基础教程 | 技巧运用 | MTV实例教程 | 游戏实例教程 | 实例教程 | AS教程(new)
photoshop专栏: 基础 | 进阶 | 技巧总汇 | 精彩实例 | 文字特效 | 滤镜魔术 | 实际应用
网页设计: Dreamweaver教程 | FireWorks教程 | CorelDraw设计 | Freehand/Illustrator教程 | 音乐转换教程
其他教程: 操作系统 | 程序设计 | 网站开发 | 图形图像 | 数据库 | 网络技术 | 安全相关 | 认证考试 | 硬件知识 | 服务器
Flash专栏>AS教程>AS3.0教程(外1):Flash 9 Alpha 调试须知   返回上一页

  日期:2006-07-15 16 作者:Kingda 来源:闪吧
天气预报 IP地址 手机号码 邮编 翻译 在线代理 在线评书 好dj


AS3.0教程(外1):Flash 9 Alpha 调试须知


1.写KingdaMC.as的时候,使用f9的autoformat功能会报错。怎么回事?
2.引用这个as以后的fla也出现这样的警告。怎么回事?
问题由leo提出的,我解答如下:
1.写KingdaMC.as的时候,使用f9的autoformat功能会报错。为什么?**Error** 

E:\LEO-CHOU\MyWorks\实用fla\f9测试\KingdaMC.as: Line 6: Syntax error. 
package { 
**Error** E:\LEO-CHOU\MyWorks\实用fla\f9测试\KingdaMC.as: Line 11: Attribute used outside class. 
public class KingdaMC extends MovieClip { 
**Error** E:\LEO-CHOU\MyWorks\实用fla\f9测试\KingdaMC.as: Line 20: The class or interface ’flash.events.MouseEvent’ could not be loaded. 
private function clickHandler(event:MouseEvent):void { 
..... 
Total ActionScript Errors: 6 Reported Errors: 6 
答:AutoFormat必须在检查语法通过后才会执行。你使用“检查语法”的那个对号,也会出现同样错误。
但如果使用fla来编译,就不会出现相关错误讯息。
这可能是Flash 9 alpha的不足,还没做完呢,可以理解。^ ^
2.引用这个as以后的fla也出现这样的警告。WARNING: ActionScript 3.0 does not support actions on button or MovieClip instances. All scripts on object instances will be ignored.
Kingda created: instance1。。。
July 3, 2006 11:10 AM
答:这是因为你可能把代码错写到MovieClip上了,应该写在第一帧的脚本面板中。
补充一句,在AS3.0中,不支持onClip event类型的事件了。所以会有"All scripts on object instances will be ignored"这样的提示。 
   责任编辑:uufeng    时间:2006年7月4日


 
高手云集 版权所有 1998-2006