美文网首页
CocosCreator 动态设置分组掩码

CocosCreator 动态设置分组掩码

作者: 勇于改变 | 来源:发表于2021-02-19 23:58 被阅读0次

由于需要动态设置RigidBody组建的group,发现直接设置group不会生效,需要重新设下Mask,记录下来供大家参考:

let rigit:RigidBody = this.node.getComponent(RigidBody);

 rigit.group = 4;//这里的group不是项目设置里碰撞矩阵的Index,而是2的n次幂,比如项目设置里index是1,这里就应该是2的1次幂就是2,如果index是2,这里就应该是2的2次幂就是4

 (rigit as any )._body.setMask(PhysicsSystem.instance.collisionMatrix[rigit.group]);

相关文章

  • CocosCreator 动态设置分组掩码

    由于需要动态设置RigidBody组建的group,发现直接设置group不会生效,需要重新设下Mask,记录下来...

  • 2019-03-25

    Python设置掩码及循环 一、设置掩码 导入getpass库,getpass可将密码设为掩码 二、循环 1、wh...

  • ping出现Destination Host Unreachab

    1、 局域网使用DHCP动态分配IP地址时,DHCP出现故障或者失败2、 子网掩码设置错误3、 路由表返回错误信息

  • CocosCreator-如何动态加载资源

    本文主要说明在CocosCreator中如何动态加载Sprite、Prefab、Animation、Spine等资...

  • Ubuntu网络配置

    sudo ifconfig eth0 10.0.0.99 netmask 255.255.255.0设置IP和掩码...

  • Axure-RadioButton单选按钮控制动态面板切换(v9

    版本号:9.0.0.3636 实现效果: 步骤: 1. 选项分组和动态面板预先做好 2. 设置全局变量( Proj...

  • ER-X 设置

    连接 接入 eth0 口 本机设置 ip: 192.168.1.x 本机设置掩码: 255.255.255.0 浏...

  • linux知识点系列之 umask

    介绍 umask(user's mask)用来设置文件权限掩码。权限掩码是由3个八进制的数字所组成,将现有的存取权...

  • 172.29.0.0子网划分

    常用家用路由网段设置一般设置 容纳 254台主机192.168.0.0/24子网掩码 255.255.255.0 ...

  • 树莓派

    1.设置静态IP 确认端口设置IP、掩码、路由和DNS 最后执行 2.设置wifi 设置树莓派的wifi连接 最后执行

网友评论

      本文标题:CocosCreator 动态设置分组掩码

      本文链接:https://www.haomeiwen.com/subject/uonzxltx.html