因此,我創建了自己的2D平臺遊戲(如Mario)的代碼。我決定使用hitTestPoint方法來處理我的碰撞。它像黃油一樣順暢,一切都很完美。角色可以完美地上下移動。 我在創造我的遊戲時的下一步就是將我的角色(當時是一個塊)改變爲可以轉到標有「漫步」,「跳躍」和「站立」的框架的人物角色。爲兩個字符狀態「運行」和「站立」創建變量後,如果左側鍵或右側鍵處於關閉狀態,我將字符編碼爲幀標籤「運行」,如果角色未運行,跳躍或下降。然後代碼運行正常,但是出現了很多問題,例如隨機穿過牆壁的角色和傳送上坡的角色。 我仍然有兩個版本(工作和故障)。除了字符影片剪輯更改幀之外,代碼未被更改。我完全不知道爲什麼現在這個角色是這樣表演的。如果任何人遇到過這樣的問題或知道背後的問題,請幫助我!使用hitTestPoint進行2D平臺遊戲:故障
德雷克Swartzy