特点
直接在你的画布上绘制样条形状。
使用作业系统和 Burst 编译,速度快。
仅在需要时更新。
可以自由移动、旋转和缩放。
沿着样条形状精确交互。
可使用自定义纹理、自定义材质。
在一个样条容器中支持多个样条。
可遮罩图形。
如何使用
使用 Unity 的样条包编辑和绘制样条。
在同一个游戏对象上添加 UISplineRenderer 组件。
就这些!
它包含一个演示场景,具有以下特点:
通过脚本使用 uvOffset 和 clipRange 实现动画。
样条形状按钮。
拖放一个端点并连接到端口。
UISplineRenderer 是一个简单的样条形状的用户界面图形。所以你可以像使用图像组件一样使用它。添加轮廓或阴影组件。它们会非常自然地工作。并且添加按钮或切换组件。你将能够与样条进行交互!
UISplineRenderer 依赖这些包。
样条(com.unity.splines)。
集合(com.unity.collections)。
数学(com.unity.mathematics)。
Burst(com.unity.burst)。