|
AR_Engine_SDK
|

Variables | |
| XEScriptInstance = {} | |
| function XEScriptInstance AcceptHolder | ( | pHolder | ) |
记录Holder,函数内部会自动转换成具体的Holder类型指针
| pHolder | userdata |
| function XEScriptInstance Apply | ( | ) |
把已经设置的数据应用到当前实例
| function XEScriptInstance Execute | ( | ) |
执行脚本
| function XEScriptInstance GetAssignedID | ( | ) |
获取分配的Id
| function XEScriptInstance GetHolder | ( | ) |
获取Holder指针
| function XEScriptInstance GetHolderActor | ( | ) |
如果Holder是Actor类型,返回Actor指针
| function XEScriptInstance GetHolderActorComponent | ( | ) |
如果Holder是ActorComponent类型,返回ActorComponent指针
| function XEScriptInstance GetHolderType | ( | ) |
获取Holder类型
| function XEScriptInstance GetHolderTypeName | ( | bDerivedNamePassed | ) |
获取Holder类型名称字符串 , bDerivedNamePassed 指明是否获取该对象的直接类类名
| bDerivedNamePassed | boolean |
| function XEScriptInstance GetHolderUserNode | ( | ) |
如果Holder是XEUserNode类型,返回XEUserNode指针
| function XEScriptInstance GetHolderWorld | ( | ) |
获取Holder所在世界指针
| function XEScriptInstance GetScriptContainerInstance | ( | ) |
获取脚本容器实例指针
| function XEScriptInstance GetScriptTemplate | ( | ) |
获取脚本实例对应的模板指针
| function XEScriptInstance new | ( | pNodeTl | ) |
| function XEScriptInstance OnHolderEntrance | ( | ) |
Entrance脚本响应函数
| function XEScriptInstance OnHolderRelease | ( | ) |
Release脚本响应函数
| function XEScriptInstance OnHolderRender | ( | pViewport | ) |
| function XEScriptInstance OnHolderTick | ( | fIntervalMs | ) |
Tick脚本响应函数
| fIntervalMs | number Tick间隔 |
| function XEScriptInstance OnHolderTigger | ( | bTrigger | ) |
Trigger脚本响应函数
| bTrigger | boolean 是否Trigger |
| function XEScriptInstance Release | ( | ) |
释放资源
| XEScriptInstance = {} |
1.8.15