您所在的位置:QQ首页 > 动画频道 > 高级应用> 正文

AS3.0教程之Flash9 Alpha调试须知
http://flash.QQ.com   2006年 08月 11日 17:45   闪吧  

下一个更精彩:As3.0 概要:了解AS3.0的根本改变

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"这样的提示。

免费订阅】【发表评论】【动画论坛】【  】【关闭
发表评论
 QQ号码:
 QQ密码:
 验证码: 匿名发表
* 请各位网友遵纪守法并注意语言文明。
*《互联网电子公告服务管理规定》
*《全国人大常委会关于维护互联网安全的规定》




关于腾讯 | About Tencent | 服务条款 | 广告服务 | 腾讯招聘 | 腾讯公益 | 客服中心 | 网站导航
Copyright © 1998 - 2008 Tencent Inc. All Rights Reserved
腾讯公司 版权所有