我有兩個圖像:大理石和障礙物。 我想確保大理石不能翻過障礙物。 如果大理石碰到障礙物的邊緣,它應該設置爲之前的座標,以便它看起來像大理石停在障礙物的邊緣上。 那是什麼代碼? 我的代碼:像迷宮般的牆壁遊戲
CGRect obstacleBounceFrame = [_obstacleBounce frame];
CGRect intersectionWithObstacleBounce = CGRectIntersection(marbleFrame, obstacleBounceFrame);
if(CGRectIsNull(intersectionWithObstacleBounce)) {
// Not touching yet - null intersection
} else {
}
有人可以給我這樣的理論嗎?
感謝馬蒂斯
如果您想展望iOS 7開發,可以使用SpriteKit框架來利用新的物理包。但是,只適用於iOS 7+。 – Corey