SpriteShape
Window -> Package Manager ->2D SpriteShape 選擇安裝
Open Shape
- 建立檔案夾 “SpriteShape”,右鍵 create -> Sprite Shape Profile -> Open Shape,命名為“Platform”
- 在Inspector視窗中的Sprites中選擇➕,将所需素材選進
- 在Scene中建立2D Object -> Sprite Shape,命名為“Platform”
-
在目前Object中的Sprite Shape Controller中選中“Platform”作為Profile
Edit Spline:編輯形狀
Is Open Ended:是否為非閉合圖形
Tangent Mode:更改點連接配接方式
-
如果素材出現一定長度後中斷再重複,請将素材中的 Mesh Type 改為 Full Rect(可見unity提示)
打開素材的sprite editor,修改素材的border(border區域内的素材将在形狀編輯時被複制)
- 為目前Object添加 Edge Collier 2D,注意此時使用 Edit Collider将調整點的位置,使用Sprite Shape Controller中的offset将調整整體
Close Shape
- 在檔案夾 “SpriteShape”,右鍵 create -> Sprite Shape Profile -> Close Shape,命名為“Ground”
-
注意,Close Shape 的Angle Ranges已經被分為四個部分。在Inspector視窗中的Sprites中選擇➕,将所需素材選進(注意屬于哪個部分)
在Fill 中選擇要中心填充的素材(注意素材的Wrap Mode 為Repeat)
- 在Scene中建立2D Object -> Sprite Shape,命名為“Ground”
- 在目前Object中的Sprite Shape Controller中選中“Ground”作為Profile
- 注意素材的設定
- 為目前Object添加 Polygon Collier 2D,使用Sprite Shape Controller中的offset将調整整體