unity插件2d切割破坏插件

unity插件2d切割破坏插件

文章目录 效果1.切割2.破坏3.创建 源码使用1.导入插件2.摄像机3.新建地面4.新建切割刀5.新建切割食物6. 运行即可 不同slicer Type的切割刀类型测试1.线性2.Complex3.点4.多边形5.explode6.创建 完毕

效果 1.切割

2.破坏

3.创建

源码

插件下载: 晚点我会上传

我的测试项目源码git地址: https://gitee.com/xiangyuphp/smart-slicer-2-d

使用 1.导入插件

里面有官方的demo,可以打开测试效果

2.摄像机

一定要设置为正交,不然没有效果

3.新建地面

添加碰撞体,防止我们创建的物品掉落

4.新建切割刀

新建空物体,挂载Slicer 2D controller,作为刀 slicer Type 切割刀类型 slicer layer 可以切割的图层,跟下面slicer 2D的slicing layer对应,可以设置只能切割某一层 Enable Visuals: 是否显示切割线 Slicer Color: 切割线颜色 Slicer Width: 切割线宽 Slicer Z: z轴高度 Froce Amount:表示在切割的地方增加多少力

5.新建切割食物

新建2d sprite图片,选择对应的食物图片挂载,挂载slicer 2D脚本,作为可切割的食物 并增加rigidbody 2d和collider增加碰撞物理特性 Texture Type 结构类型,支持网格和精灵 slicing layer 切片层 slicing limit 可以设置食物最多能切割的次数 1-10

6. 运行即可

在移动中同样适用

不同slicer Type的切割刀类型测试

1.线性

线段切割

2.Complex

复杂的曲线刀

3.点

点击切割,可以设置随机 垂直 或者 水平切割模型

4.多边形

支持不同性质的刀

5.explode

破碎

6.创建

支持不同形状类型,还可以设置材质

完毕

好了,我是向宇,https://xiangyu.blog.csdn.net/

一位在小公司默默奋斗的开发者,出于兴趣爱好,于是开始自习unity。最近创建了一个新栏目【你问我答】,主要是想收集一下大家的问题,有时候一个问题可能几句话说不清楚,我就会以发布文章的形式来回答。 虽然有些问题我可能也不一定会,但是我会查阅各方资料,争取给出最好的建议,希望可以帮助


比丘资源网 » unity插件2d切割破坏插件

发表回复

提供最优质的资源集合

立即查看 了解详情