當玩家碰到牆壁的時候
程式還一直持續提供向牆壁的推力
就像我們把角色壓在牆上讓他掉不下來
這與摩擦力有關 !!
摩擦力的大小與正向力成正比,寫成數學式是f=μN(μ為摩擦係數)
既然如此,把摩擦係數改成0就可以了
在Assetsset裡面Create>>New Physics Material 2D
選擇這個新增的New Physics Material 2D
把裡面的Friction調成0
再把它放到玩家角色的rigidBody2D裡面就可以了
在看到影片裡面把一大段判斷牆壁的程式刪掉
讓我會心一笑