UNPKG

three-scene

Version:

3D 场景

50 lines (47 loc) 690 B
import { XYZ } from './model' /** * 配置 */ export interface Options { /** * 名称-可传入 html 片段 */ name: string /** * 精灵模式 */ sprite: boolean /** * dom class */ className: string /** * 坐标 */ position: number[] | XYZ /** * 点击 dom 事件回调 */ onClick: ((e: MouseEvent) => void) | boolean /** * 下级选择器-绑定下级点击事件使用 */ subClickSelector: string /** * 点击下级 dom 事件回调 */ onSubClick: (e: MouseEvent) => void } /** * 渲染配置 */ export interface RenderOptions { /** * 宽度 */ width: number /** * 高度 */ height: number }