怎样使用cocos开发物理切割类游戏?
类似《熊猫博士餐厅》中切菜的实现,《模板切割》中切木板,怎么实现的啊?
编一套切割程序
用切割程序。
demo
blob
演示物体如何发射到指定位置。获取点击位置,然后计算起点和目标点的距离,再设置物体的线性速度,展示了物体碰撞后反弹速度和形状的变化过程。
conveyor-belt
演示物体自然掉落,设置正切速度,控制物体掉落后往左或往右移动。
cutting-objects
演示划线切割物体,碎片创建为刚体自然掉落。
gravity-radial
中间一个圆球,受重力影响,周边物体全部向它飞过来。
infinite-world
小球顺着地面滚动,地面高度和形状由代码动态生成,点击左边屏幕往左边加速,点击右边屏幕往右边加速。
mainfold
演示物体碰撞点位置。初始有两个动态物体两个静态物体,动态物体受重力影响自然掉落,落在静态物体上触发碰撞回调函数(onPreSolve),通过世界坐标系信息获取碰撞点坐标,最后使用Action显示红色块来指示碰撞位置。
one-side-platform
one-side-platform2
模拟机械运动把物体在一个空间内不断循环移动。
ray-cast
模拟射线;
ray-cast-reflection
模拟射线被物体阻挡后的反射。
stick-arrow
动态发射刚体飞往目标点。
tiled
Tile地块,控制刚体上下跳动,及如何在一个节点上添加多个碰撞区。
example
velocity
演示物体往固定方向发射,自定义线性速度和角速度,点击屏幕可控制开始和停止。
求采纳
用切割程序
热门标签: