Class CoordinateControllerAbstract
Methods
Private canvasToScene
- canvasToScene(point, z?): Vec2 | Vec3
Parameters
point: Vec2
Optional z: number
Returns Vec2 | Vec3
Abstract canvasToSceneImpl
- canvasToSceneImpl(point, z?): Vec2 | Vec3
Parameters
point: Vec2
Optional z: number
Returns Vec2 | Vec3
Private canvasToScreen
- canvasToScreen(point): {
x: number;
y: number;
} Returns {
x: number;
y: number;
}
Abstract getCanvasRectImpl
- getCanvasRectImpl(): ICanvasRect
Returns ICanvasRect
Private sceneToCanvas
- sceneToCanvas(point): Vec2
Returns Vec2
Abstract sceneToCanvasImpl
- sceneToCanvasImpl(point): Vec2
Returns Vec2
Private sceneToScreen
- sceneToScreen(point): {
x: number;
y: number;
} Returns {
x: number;
y: number;
}
Private screenToCanvas
- screenToCanvas(point): {
x: number;
y: number;
} Returns {
x: number;
y: number;
}
Private screenToScene
- screenToScene(point, z?): Vec2 | Vec3
Parameters
point: Vec2
Optional z: number
Returns Vec2 | Vec3
transform
- transform(point, type, z?): Vec2 | Vec3
Parameters
point: Vec2 | Vec3
Optional z: number
Returns Vec2 | Vec3
画布屏幕坐标转场景世界坐标的实现