【Unity】2D SpriteShape工具入门
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将调整整体
本文地址:https://blog.csdn.net/weixin_49930213/article/details/110202970