CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriAtomEx3dRegion类 参考

3D区域对象 更多...

继承自 CriDisposable .

Public 成员函数

 CriAtomEx3dRegion ()
 创建3D区域对象 更多...
 
override void Dispose ()
 丢弃3D区域对象 更多...
 
bool IsDestroyable ()
 检查是否可以销毁3D区域 更多...
 

详细描述

3D区域对象

说明:
是用于操作3D区域的对象。

构造及析构函数说明

CriAtomEx3dRegion ( )
inline

创建3D区域对象

说明:
创建3D区域对象。
注意:
执行本函数前,需要事先对程序库进行初始化。

成员函数说明

override void Dispose ( )
inline

丢弃3D区域对象

说明:
丢弃3D区域对象。
一旦执行了本函数,创建3D区域对象时,在DLL内取得的资源将全部被释放,
3D区域对象将更改为无效。
bool IsDestroyable ( )
inline

检查是否可以销毁3D区域

返回
3D区域的状态(true = 可以销毁、false = 不可销毁)
说明:
检查 3D Region 是否可以被销毁。
如果有3D Source、3D Listener或3D Transceiver挂载了此3D Region,调用Dispose函数将无法销毁它。
这种情况下,要销毁此3D Region,需要首先销毁所有挂载了此 3D Region 的对象,或者对其设置另一个 3D Region 。
参见
Dispose, CriAtomEx3dSource.Set3dRegion, CriAtomEx3dListener.Set3dRegion, CriAtomEx3dTransceiver.Set3dRegion

该类的文档由以下文件生成: