看板 Flash 關於我們 聯絡資訊
我這學期的課要用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)
aquarianboy:man.gotoAndStop("fright"); 10/10 00:14
aquarianboy:好像沒看到這個"fright"影格耶 :) 10/10 00:14
nrs28825252:我寫在影片片段的"人_左右打"裡頭 10/10 01:33
aquarianboy:但你放在場景上的man_mc,它是"人_左右跑"的instance 10/10 02:15
aquarianboy:它看起來並沒有你說的這個frame flag :) 10/10 02:16
easeeasy:下在測試發現 你的man_mc裡面並沒有"fight"這影格標籤 10/10 18:55
easeeasy:建議仔細看一下是不是有影格標錯名稱?! 10/10 18:56
nrs28825252:可是我如果把"人_攻擊"放在wman_mc裡不行耶 10/11 12:28