[問題] 請問as3.0 mc指定的問題
我的情況是,有一個mc名為man,目的是要用一個函示來移動man的位置
function manwalk(target){
target.x+=100
}
manwalk("man")
這樣不能直接移動,必須改成
this[target].x+=100
然後依照此方法,卻在setInterval裡發生問題,因為setInterval用this指不到東西
我在主程式設了一個陣列 mp,在setInterval裡可以用這種方法access
MovieClip(root)[mp[index]].x
可以抓出存在mp陣列裡mc的x座標
但是改成這樣
MovieClip(root)[tartget].x
卻仍抓不到x。我想問的是,怎麼透過函示,從setInterval裡去抓一個取代mc變數的值?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.234.79
→
10/29 10:50, , 1F
10/29 10:50, 1F
推
10/29 11:58, , 2F
10/29 11:58, 2F
→
10/29 18:27, , 3F
10/29 18:27, 3F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):