我似乎對我正在處理的2D遊戲有一個奇怪的問題。爲了確定我的可玩角色精靈是否在平臺上着陸,我首先做一個if語句來檢查CGRectIntersectsRect,並且一旦我確定玩家精靈和平臺精靈已經相交,我然後檢查以確保中心點(加上一半玩家的身高)在平臺上方,如果是,則將玩家的「y」速度設置爲零。 playerVelocity.x=5;
playerVelocity.y+=gravity;
if
我正在研究具有球視圖和舞臺視圖的OBJ C遊戲。舞臺視圖有4個子視圖。所有視圖都是UIImageViews。我有一個正在工作的碰撞檢測方法。我想將它擴展到超過4個子視圖,而不是簡單地創建更多的代碼行。看下面的代碼,是否有一種方法可以將其簡化爲循環。謝謝! // convert each square to be relevant to ball's superview in order to co