Re: [問題] onmousemove問題
※ 引述《GodShot (GodShot)》之銘言:
: 請問我在遊戲中寫了一個boot元件
: 有設定他的移動範圍
: boot.onMouseMove = function() {
: this._x = _xmouse;
: };
: startDrag(boot, true, -155, 125, 250, 125);
: 可是設定完之後,滑鼠就沒辦法移動到旁邊點選大場景上的按鈕
: 切換到別的遊戲
: 因為X軸超出範圍所以點下去的時候就沒有反應
: 這個問題要怎麼解決呢?
我是不知道寫遊戲的是哪套怎麼寫 規定怎樣 不過應該都是用AS3為基礎吧
startDrag() 剛剛google了一下似乎是Flash Lite的方法
我猜大概是規定某物件在你設計的SWF Flash影片中是被鎖定範圍的狀態
直到影片結束
呼叫另外一個影片的startDrag()才會解除
這個基本上也是事件偵聽 所以你在影片結束的時候就要用此方法的中斷屬性
也就是把此root的偵聽事件移除掉
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.49.73
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章