[問題] 關於物件與場景的變數

看板Flash作者 (無止盡的道路)時間16年前 (2009/05/17 01:53), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
考慮到多個拖曳物件 要寫對應的程式就要跟著物件數量增加 於是我想說讓場景裡的程式取得物件的實體名稱來控制 不過一直抓不到物件裡的變數 用global也無解... ======================== 這是要拖曳物件裡的程式: onClipEvent(mouseDown){ _root.pnum = "pic1"; } onClipEvent (mouseMove) { updateAfterEvent(); } ======================== 這是場景裡的控制程式: var pnum:String = new String(); eval(pnum).onPress = function(){ eval(pnum).startDrag(); } eval(pnum).onRelease = function(){ eval(pnum).stopDrag(); } 上面就是最初的寫法 希望能夠在滑鼠按下時決定變數並讓場景的程式取得 不過似乎在變數優先順序和區域上的分別很難搞得樣子 有辦法作到這個功能嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.118.71.23
文章代碼(AID): #1A3lsTN5 (Flash)
文章代碼(AID): #1A3lsTN5 (Flash)