作者cs312gay (关於小熊)
看板Flash
标题[问题] 按钮语法错误
时间Fri May 21 23:06:23 2010
大家好 我用FLASH CS4打算做一个小游戏
先要有一个欢迎场景1 然後有个按钮PLAY 按下去以後想跳到场景2开始游戏
我在按钮上植入动作语法如下
on (release) {
gotoAndStop("Scene2",1);
}
可是测试影片的时候一直有错误
错误讯息如下:
1087: 语法错误:程式结尾後出现额外字元。
到底是哪边不对>< }後面明明没有别的东西阿
语法应该没错吧@@? 对不起小弟是FLASH新手...自学的...
我有查过网路上的资讯 但还是没能把错误除掉
不知道谁能帮帮我>< 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.133.9.160
1F:推 rockfuture:附个原始档可能比较清楚 05/21 23:20
4F:→ cs312gay:上面的连结是.fla原始档 不知道这样可以吗? 05/21 23:41
5F:推 rockfuture:你的原始档是AS3.0档案,不能用on(release)这个语法 05/22 00:54
6F:→ rockfuture:如果要用AS2.0,开个2.0档案把内容copy过去应该就行了 05/22 00:55
7F:→ cs312gay:请问此篇有违反板规吗? 没人回所以我想说是不是有错... 05/22 00:56
8F:→ cs312gay:喔喔!! 谢谢R大 我马上试看看! 05/22 00:56
9F:→ rockfuture:原来我不是人...囧 05/22 00:57
10F:→ cs312gay:没有啦 我送出以後才看到R大回覆@@ 抱歉... 05/22 01:00
11F:→ rockfuture:开玩笑的 不用抱歉XD 05/22 01:04
12F:→ cs312gay:谢谢喔R大! 那个错误不见了 不过它变成另外一个 05/22 01:51
13F:→ cs312gay:只有按钮实体可以触发动作 05/22 01:52
14F:→ rockfuture:on(release)只能写在按钮实体上...你是写在主影格 05/22 10:31
15F:→ cs312gay:谢谢R大 那个问题解决了 结果现在场景1跳到场景2音乐会 05/22 16:07
16F:→ cs312gay:重叠 然後场景2要跳到3的那个按钮又有错= = 可是我是照着 05/22 16:07
17F:→ cs312gay:场景1的用法植入语法 还是一样只有按钮实体才能引发事件 05/22 16:09
19F:→ cs312gay:R大不好意思 一直在麻烦你...>< 05/22 16:13
20F:→ rockfuture:其实问题是一样的 你只要把程式码on(release)贴到黄色 05/22 17:25
21F:→ rockfuture:按钮即可 不过一般比较不建议把as写在元件实体里 05/22 17:25
22F:→ rockfuture:管理维护比较不易 可以试试"实体名称.onRelease"的写法 05/22 17:26
23F:→ cs312gay:谢谢R大的帮助跟建议@@ 目前制作都还顺利 谢谢!!! 05/23 01:44