threejsx
v0.0.33
Published
一个threejs工具库,里面封装了一些组件和方法
Downloads
3
Readme
threejsx
介绍 / Intro
基于 threejs 扩展的一些工具和方法。
因此使用此库前,必须保证有 threejs 环境:
js 里 引入 threejs
import * as THREE from "three"
安装 / Install
npm i threejsx
引入 / Import
import 整个包
import * as threejsx from 'threejsx'
import 单个组件
import {ModelAnimationObject} from 'threejsx'
使用 / Use
const animationObj = new ModelAnimationObject(object);
animationObj.addEventListener( 'finished', (event)=>{
// console.log( event.message );
} );
组件 / Component
| 组件 | 说明 | 使用 | 备注 |
| ------------------ | -------------------- | ---- | ---- |
| ModelAnimationObject
| 操作模型动画的Object类 | | |
| collisionTest
| mesh包围盒碰撞检测(如果mesh是buff类型,必须用transformGeometry先转换) | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |