非常高興我能學到熱門游戲憤怒的小鳥制作游戲的課程。
實現小鳥的拖拽
使用**Spring Joint彈簧關節:彈簧關節允許一個剛體物件被拖向一個指定的"目標"點。這個點即可以是另一個剛體物件,也可以是世界。當物件遠離目標點時,彈簧關節對其施加力使其被拉回初始目標點。類似橡皮筋與彈弓的效果。
把右邊的樹枝賦值給小鳥的Connected Body 連接體;
Connected Body 連接體:彈簧關節工作連接另一個剛體並不是必需的。一般來說,當你的物件需要依賴另一個剛體的位置和旋轉時,那么就連接它。如果關節沒有連接到剛體,那么它將和世界連接。
Distances需要縮短距離;
Frequency發生頻率設置為2;
anchor:錨點,設置joint在對象局部坐標系中的位置,着並不是對象將彈向的點
Spring:彈簧,設置彈簧的強度,數值越高彈簧的強度就越大
Damper:阻尼,設置阻尼的系數,阻尼系數越大,彈簧強度越小的幅度越大
Min Distance:最小距離,設置彈簧啟用的最小距離值,如果兩個對象的之間的當前距離與初始距離的差大於該值,則不會開啟彈簧
max Distance:最大距離,設置彈簧啟用的最大距離值,如果兩個對象之間的當前距離與初始距離的差小於該值,則不會開啟彈簧
break Distance:斷開力,設置彈簧關節斷開所需要的作用力