0
如果我有一個圍繞屏幕移動的任意高度和寬度的物體,檢測接觸屏幕邊緣的優雅方式是什麼?檢測物體接觸屏幕邊緣的情況
如果我有一個圍繞屏幕移動的任意高度和寬度的物體,檢測接觸屏幕邊緣的優雅方式是什麼?檢測物體接觸屏幕邊緣的情況
這取決於您的座標系。假設有一個座標系(0 | 0)在左下角你有這些情況:
object.origin.x <= 0
object.origin.x + object.size.width >= screenSize.width
object.origin.y <= 0
object.origin.y + object.size.height >= screenSize.height
這也適用於不規則形狀的對象,如果您使用的物體的邊界矩形克拉。
如果您使用的是原點,那麼不會讓對象離開屏幕? – 2010-09-04 12:47:52