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