[問題] 有關AS2的問題

看板Flash作者 (影子)時間17年前 (2006/10/09 23:36), 編輯推噓5(503)
留言8則, 3人參與, 最新討論串1/2 (看更多)
我這學期的課要用flash作作品 所以就先來測試一下 不過我輸入了語法 左右方向都沒有問題 不過space鍵的影格就出現問題了 怎麼按都不會動 下面是我的語法: var man:MovieClip = man_mc; var speed:Number = 10; var keyListener:Object = new Object(); keyListener.onKeyDown = function(){ switch (Key.getCode()){ case Key.RIGHT : man.gotoAndStop("wright"); man._x += speed; man.wman_mc.play(); break; case Key.LEFT : man.gotoAndStop("wleft"); man._x -= speed; man.wman_mc.play(); break; case Key.SPACE : man.gotoAndStop("fright"); man.fman_mc.play(); break; } }; Key.addListener(keyListener); stop(); 附上原始檔:http://0rz.tw/051WQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.195.228 ※ 編輯: nrs28825252 來自: 210.240.195.228 (10/09 23:44) ※ 編輯: nrs28825252 來自: 210.240.195.228 (10/09 23:44)

10/10 00:14, , 1F
man.gotoAndStop("fright");
10/10 00:14, 1F

10/10 00:14, , 2F
好像沒看到這個"fright"影格耶 :)
10/10 00:14, 2F

10/10 01:33, , 3F
我寫在影片片段的"人_左右打"裡頭
10/10 01:33, 3F

10/10 02:15, , 4F
但你放在場景上的man_mc,它是"人_左右跑"的instance
10/10 02:15, 4F

10/10 02:16, , 5F
它看起來並沒有你說的這個frame flag :)
10/10 02:16, 5F

10/10 18:55, , 6F
下在測試發現 你的man_mc裡面並沒有"fight"這影格標籤
10/10 18:55, 6F

10/10 18:56, , 7F
建議仔細看一下是不是有影格標錯名稱?!
10/10 18:56, 7F

10/11 12:28, , 8F
可是我如果把"人_攻擊"放在wman_mc裡不行耶
10/11 12:28, 8F
文章代碼(AID): #15AcoNRO (Flash)
文章代碼(AID): #15AcoNRO (Flash)