大佬们,小弟刚用cocoscreator3.0.1,准备做个3d小游戏放到微信小程序,目前有个问题就是如何给3d角色绘制攻击范围,我找了一圈也没有找到有关的接口、求大佬们指点
你收到的需求是想要3D的攻击范围还是纯UI显示的攻击范围?
3d的攻击范围跟纯UI的攻击范围都可以。关键UI的攻击范围放到3d世界里可能不是一个圆 是一个椭圆了。大佬给个思路
3d的也可以,你这个下面那个方块就是攻击范围嘛?那这个方块我如何去把他变成一个空心圆呢。因为角色不同而且角色跟角色之间的范围还不一样,我只能去修改scale了嘛?
你要的是这类效果?
应该是的,
射线或者碰撞体
自己组装网格,贴图做视觉提示效果,在做一个指定范围的算法验证敌人是否在区域内,与提示效果的面积一致。我这个是扇形,其他形状同理
1赞
对对 大哥 我要的就是这样的效果,我是unity转过来做一个微信小游戏项目,我现在已经实现了扇形区域,但是我不知道怎么,像你这样用mesh,自定义顶点绘制这个扇形区域,cocos这方面的资料太少了,大佬可否分享一下绘制代码呢。谢谢了
多谢大佬,我看一下