Re: [問題] 奇怪...
這我遇過,_root._height其實並不是一個定值,
他是一個會變化的數值,所以所有執行這程式的影片片段,
並不會在邊界就停止,而會繼續移動。
只要在你的程式最後加上trace(_root._height),
就會發現其中的癥結了。
解決方法就是將_root._height指定給某個變數,
然後以後就依靠這變數做判斷。
至於為什麼會變化,假設影片片段中心點是(10,390),長寬都是20,
場景_root._height是400,假設程式寫成按往下鍵影片片段就會向下移動10,
這時若trace(_root._height)會發現_root._height變410了。
簡單說來,_root._height指的是場景上所有物件都考慮進去後,
所得的高度,既然場景上的影片片段會動,_root._height自然就會變了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.84.175
推
04/29 21:27, , 1F
04/29 21:27, 1F
→
04/29 21:27, , 2F
04/29 21:27, 2F
推
04/29 22:15, , 3F
04/29 22:15, 3F
推
04/30 00:08, , 4F
04/30 00:08, 4F
→
04/30 00:10, , 5F
04/30 00:10, 5F
推
04/30 00:34, , 6F
04/30 00:34, 6F
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章