0.0.29 • Published 5 months ago
@easytwin/runtime v0.0.29
自定义组件
特性
- 生命周期支持
- onAwake: 在帧循环前调用,仅会调用一次
- onStart: 在帧循环最开始调用,仅会调用一次
- onUpdate: 每帧调用一次
- onEnable: 组件被启用时调用一次
- onDisable: 组件被禁用时调用一次
- 碰撞与射线检测
- onPointerUp: 指针在碰撞体上释放时
- onPointerDown: 指针在碰撞体上按下时
- onPointerEnter: 指针进入碰撞体
- onPointerExit: 指针退出碰撞体
- onPointerClick: 指针点击碰撞体
- onPointerDrag: 拖动物体时
要点须知
- VirtualRootComponent用于数字要素模板/模型, VirtualComponent则用于数字要素的子要素/模型内部结构. 如果不需要启用虚拟子组件,请继承Component
- 要启用射线检测需要让THREE.Object关联 RuntimeComponent,设置THREE.Object.userdata._target = RuntimeComponent;
- data和state中以$R结尾的字段会被判断为资源路径,要求value是string,参与导入导出。
0.0.29
5 months ago
0.0.28
5 months ago
0.0.27
5 months ago
0.0.26
5 months ago
0.0.25
5 months ago
0.0.24
5 months ago
0.0.23
5 months ago
0.0.22
5 months ago
0.0.21
5 months ago
0.0.20
5 months ago
0.0.19
5 months ago
0.0.18
6 months ago
0.0.17
6 months ago
0.0.16
6 months ago
0.0.15
6 months ago
0.0.14
7 months ago
0.0.13
7 months ago
0.0.12
7 months ago
0.0.11
8 months ago
0.0.10
8 months ago
0.0.9
8 months ago
0.0.8
8 months ago
0.0.7
8 months ago
0.0.6
8 months ago
0.0.5
9 months ago
0.0.4
9 months ago
0.0.3
9 months ago
0.0.2
9 months ago
0.0.1
9 months ago