看板 Flash 關於我們 聯絡資訊
※ 引述《mucoci (奇寶~)》之銘言: : sp_game.addEventListener(MouseEvent.CLICK,move_map_m); : function move_map_m(me:MouseEvent):void//移動地圖 : { //直接移除滑鼠監聽 移動完式後再加回去就好了 sp_game.removeEventListener(MouseEvent.CLICK,move_map_m); : } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.230.25 ※ 文章網址: https://www.ptt.cc/bbs/Flash/M.1442975171.A.750.html
silase0201: 喔~抱歉 是『移動完成』後 09/23 10:27
mucoci: 因為我想要作的是 仍在移動中就可改變位置 所以一定要 09/23 10:30
mucoci: 要這個方式 09/23 10:30
silase0201: if (!move_yn) {addEvent(EnterFrame)} 簡單寫 09/23 10:34
silase0201: 判斷非移動中再加監聽 應該可以 09/23 10:35
silase0201: 原寫法 又移除 又加入的 容易在順序上弄錯 09/23 10:36
mucoci: 樓上,可以到上一篇 測我改過的程式碼嗎 09/23 10:37
mucoci: 因為我要作的是人物在地圖上移動 所以不管是不是在移動中 09/23 10:38
mucoci: 所以是用同一個點擊 09/23 10:38
silase0201: 我不知道你哪裡沒看懂 我已經把焦點移到 enter frame 09/23 10:42
silase0201: 上了 另外K 大講的也沒錯 你有排版上的問題沒解決 09/23 10:43
silase0201: 啊 抱歉 水球怎麼回? 09/23 10:45
mucoci: 你隱身嗎? 09/23 10:45
mucoci: 隱身好像不能回 ctrl+r 09/23 10:45
silase0201: 應該沒設定過 09/23 10:46