演示了如何修改触摸响应
This commit is contained in:
parent
b697aa3505
commit
fa990f7eb5
@ -1,4 +1,4 @@
|
|||||||
import { CameraControls, DrawDimension, PointPick, Viewer, createEdge, createTemplateBoard, LoadBoard } from "cadview";
|
import { CameraControls, DrawDimension, PointPick, Viewer, createEdge, createTemplateBoard, LoadBoard, CameraControlState } from "cadview";
|
||||||
// import { Color, Face3, MeshBasicMaterial, Object3D, Vector2, Vector3 } from "three";
|
// import { Color, Face3, MeshBasicMaterial, Object3D, Vector2, Vector3 } from "three";
|
||||||
import { data } from "./data";
|
import { data } from "./data";
|
||||||
import "./style.css";
|
import "./style.css";
|
||||||
@ -10,5 +10,11 @@ el.style.height = "100%";
|
|||||||
document.body.appendChild(el);
|
document.body.appendChild(el);
|
||||||
|
|
||||||
let view = new Viewer(el);
|
let view = new Viewer(el);
|
||||||
|
|
||||||
|
//修改这个顺序 改变1 2 3 个触摸点时的触发状态.
|
||||||
|
view.m_CameraCtrl.m_TouthTypeList = [CameraControlState.Rotate, CameraControlState.Scale, CameraControlState.Pan];
|
||||||
|
//例如,修改单指滑动为平移.
|
||||||
|
view.m_CameraCtrl.m_TouthTypeList = [CameraControlState.Pan, CameraControlState.Scale, CameraControlState.Rotate];
|
||||||
|
|
||||||
//加载
|
//加载
|
||||||
LoadBoard(view,data);
|
LoadBoard(view,data);
|
||||||
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user