本文讨论的是AS1和AS2的情况
==========================华丽的分割线=================================== AS1和AS2时代,代码可以直接加在按钮或者影片剪辑上 但是AS3之后,代码只能加在帧上(或者外部类文件内) ==========================华丽的分割线=================================== 如果是将代码加在按钮上,一定要注意,需要加在按钮的外部,并不是加在按钮的内部: 如上图,先看看1位置,必须保证是在主场景下,再看看2位置,必须是“动作 -按钮”字样,此时,就是真正的按钮外部(正确的操作) ==========================华丽的分割线=================================== 用选择工具,双击舞台上的按钮,就会进入按钮内部: 你会发现,flash是拒绝你输入代码滴 ==========================华丽的分割线=================================== 如果是在按钮外部: 新手容易犯这样的错:(看上图) 1位置是“帧”,2位置是“动作-帧” 证明你是在关键帧上写代码,而不是在按钮上写代码! 此时,3位置会出现a,证明当前关键帧上有了代码。请看本楼层的第一张截图,如果将代码写在了按钮上,关键帧上是不会出现a的 仔细观察这些细节,可以辅助你在正确的位置书写代码。如果你在关键帧上写了要加在按钮上的代码,测试影片时就会报错: ==========================华丽的分割线=================================== 选中按钮外部,方可正常加代码【前提是AS1或AS2的文件】。 选中的方法是,用选择工具单击舞台上的按钮即可,如果你是从另一帧点过来的,需要注意一个细节:必须用选择工具单击舞台的空白处(取消全选状态),然后再单击舞台上的按钮,方可生效!(直接单击舞台上的按钮,你选中的是所有对象)
| |||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||