![19deec406bbf9b26280857b5f16f5a12.png](https://i-blog.csdnimg.cn/blog_migrate/e52f2a3aceade2b3ef645229ec02597e.jpeg)
在Flash开发程序时,如果代码编写错误或者元件设置错误,就会导致运行错误,在AS3脚本中,会对错误进行提醒,这里就整理一些常见的代码错误并简单说明原因。
适用软件:Animate CC及其它支持AS3脚本的Flash软件
1.这里用的是Flash CS6,打开软件,新建Actionscript3.0文档。
![6de36658f7a41ab800b97640de9ca2f2.png](https://i-blog.csdnimg.cn/blog_migrate/2d69d53e9f20590ed501b54ea120e04e.jpeg)
2.Actionscript3.0与Actionscript2.0脚本最大的不同就是书写位置,前者只能是时间轴的帧上加代码,而后者可以在按钮或影片剪辑元件上加代码
![a97f3bca6b57c17bca89ab9078ff6e4c.png](https://i-blog.csdnimg.cn/blog_migrate/d67a0322f33942af19750538bed37dad.jpeg)
3.如果没有给影片剪辑设置实例名,但是在代码里调用了,就会提示如图所示的错误
![b83b9490e5b9ce1fbb9d7ad8a505c58b.png](https://i-blog.csdnimg.cn/blog_migrate/b812e0879a128933b5bc2a6facfb27b2.jpeg)
4.可以看到错误提示的内容,包括出现错误的场景编号
![4c32b6aae85d282bd781fb6c76577af5.png](https://i-blog.csdnimg.cn/blog_migrate/4fd54c1cd608eb11676f7369ca6c422b.jpeg)
5.错误出现的图层
![9baaa97ffd4cddf875a6eba62f25a8a9.png](https://i-blog.csdnimg.cn/blog_migrate/3c52f71167afcec5136eb18a218eeb27.jpeg)
6.错误出现的代码帧数
![c3e623ef7b65d9870a6c8da579980642.png](https://i-blog.csdnimg.cn/blog_migrate/00570a9be5d4cb2717bdbd51634b9dad.jpeg)
7.错误代码所在的行数
![b65e03ec978fb8183464b358bd08a97a.png](https://i-blog.csdnimg.cn/blog_migrate/141e4777748b44765cce255892a27f84.jpeg)
8.双击提示错误后,可以直接跳转到错误代码的位置
![43f235bd56cdfffaa6fc4401e912daf1.png](https://i-blog.csdnimg.cn/blog_migrate/22fe2f585b61c65378e2334db4dde1e5.jpeg)
9.可以看到代码里用到的mc并没有设置到影片剪辑上,选择影片剪辑,在属性面板中设置实例名为mc
![b9c5ce56abb5de2b217f2b7dc3458949.png](https://i-blog.csdnimg.cn/blog_migrate/ab7c59c4d1554dee908d8a930c17f2e3.jpeg)
10.这样就不会报错了。
![33e5fc686e3b737c6532c4479f645589.png](https://i-blog.csdnimg.cn/blog_migrate/5d626a0d20c3eaf738275e99f900b61a.jpeg)
如果有相关的FLASH或者Animate操作及代码方面的问题可以私信,尽心解答!
如果感觉我们的文章很有用,记得分享给朋友或同学,让更多人方便的学习到实用的Flash知识。