1
當檢查動畫片段的位置是否大於舞臺的長度時,爲什麼舞臺看起來有點偏移?(AS3)OOP階段似乎抵消了?
對於爲例,打我有寫舞臺的右邊界:
if(mc.x >= stage.stageWidth/2||mc.x <= -stage.stageWidth/2){
trace("Boundary hit!");
}
,而應該是
if(mc.x >= stage.stageWidth||mc.x <= 0){
trace("Boundary Hit!");
}
爲什麼?
是的我已經測試了5px寬的Movieclips並獲得了相同的結果。 – Jeremie
@Jeremie這不是我指的寬度 - 有一個特定的點代表對象的x和y,並且您的圖形可能不會與該點對齊。 – Marty