AnyCAD Rapid API 2025
Help you to create a better world!
载入中...
搜索中...
未找到
CollisionSceneWorld类 参考
类 CollisionSceneWorld 继承关系图:
CollisionWorld

Public 成员函数

boolean Setup (Scene scene)
 
void AddObject (SceneNode node)
 
void UpdateTransform (SceneNode node, Matrix4d trf)
 
boolean Collide (SceneNode a, SceneNode b)
 
void Clear ()
 
boolean RayTest (Vector3 from, Vector3 to)
 

静态 Public 成员函数

static CollisionSceneWorld Create (String engine)
 

详细描述

<> 碰撞检查。

成员函数说明

◆ AddObject()

void CollisionSceneWorld.AddObject ( SceneNode node)

添加碰撞对象

参数
node

◆ Clear()

void CollisionSceneWorld.Clear ( )

清除

◆ Collide()

boolean CollisionSceneWorld.Collide ( SceneNode a,
SceneNode b )

判断指定的两个对象是否碰撞

参数
aA
bB
返回
true 则碰撞

◆ RayTest()

boolean CollisionSceneWorld.RayTest ( Vector3 from,
Vector3 to )

重载 CollisionWorld .

◆ UpdateTransform()

void CollisionSceneWorld.UpdateTransform ( SceneNode node,
Matrix4d trf )

更新对象的矩阵

参数
node对象
trf矩阵