AR_Engine_SDK
载入中...
搜索中...
未找到
函数 | 变量
XEBone.lua 文件参考

#include <XEBone.h>

类 XEBone 继承关系图:
Inheritance graph

函数

function XEBone SetBone (pBone) end
 
function XEBone GetBone () end
 
function XEBone CreateSocket (pFromOccupidSocketName, bAddToBoneNode) end
 
function XEBone BuildDummySocket () end
 
function XEBone RemoveSocket (pSocket) end
 
function XEBone GetBoneIndex () end
 
function XEBone GetXESkeleton () end
 
function XEBone RemoveBody (pBody) end
 

变量

 XEBone = {}
 

函数说明

◆ BuildDummySocket()

function XEBone BuildDummySocket ( )

为“虚拟骨头节点(节点名称带有dummy字符串)”创建一个插槽

返回
XEBindSocket

◆ CreateSocket()

function XEBone CreateSocket ( pFromOccupidSocketName  ,
bAddToBoneNode   
)

创建插槽

参数
pFromOccupidSocketNamestring 已经被占用的插槽节点名称,如果不为空,使用此名称;否则,创建一个新插槽名称
bAddToBoneNodeboolean 是否添加到该骨头节点下。注意,如果不添加到该骨头节点下,请保证正确管理了该插槽节点
返回
XEBindSocket

◆ GetBone()

function XEBone GetBone ( )

获取引擎骨头实例指针

返回
XBone

◆ GetBoneIndex()

function XEBone GetBoneIndex ( )

获取当前骨头索引

返回
number

◆ GetXESkeleton()

function XEBone GetXESkeleton ( )

获取当前骨头对应的骨架指针

返回
XESkeleton

◆ RemoveBody()

function XEBone RemoveBody ( pBody  )

移除物理刚体pBody

参数
pBodyXEPhysicsSkeletalBody
返回
void

◆ RemoveSocket()

function XEBone RemoveSocket ( pSocket  )

移除某个插槽

参数
pSocketXEBindSocket 要移除的插槽节点指针
返回
void

◆ SetBone()

function XEBone SetBone ( pBone  )

设置引擎骨头实例指针

参数
pBoneXBone
返回
void

变量说明

◆ XEBone

XEBone = {}