コード例 #1
0
ファイル: soft_body.cpp プロジェクト: KellyThomas/godot
void SoftBody::set_collision_mask_bit(int p_bit, bool p_value) {
	uint32_t mask = get_collision_mask();
	if (p_value)
		mask |= 1 << p_bit;
	else
		mask &= ~(1 << p_bit);
	set_collision_mask(mask);
}
コード例 #2
0
ファイル: physics_body.cpp プロジェクト: MattUV/godot
void PhysicsBody::_set_layers(uint32_t p_mask) {
	set_collision_layer(p_mask);
	set_collision_mask(p_mask);
}