Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Ablesons
three.js
提交
515db92b
T
three.js
项目概览
Ablesons
/
three.js
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
three.js
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
515db92b
编写于
12月 11, 2015
作者:
M
Mr.doob
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
OrbitControls: Clean up.
上级
e521ad81
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
50 addition
and
58 deletion
+50
-58
examples/js/controls/OrbitControls.js
examples/js/controls/OrbitControls.js
+50
-58
未找到文件。
examples/js/controls/OrbitControls.js
浏览文件 @
515db92b
...
@@ -235,7 +235,7 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -235,7 +235,7 @@ THREE.OrbitControls = function ( object, domElement ) {
//scope.dispatchEvent( { type: 'dispose' } ); // should this be added here?
//scope.dispatchEvent( { type: 'dispose' } ); // should this be added here?
}
}
;
//
//
// internals
// internals
...
@@ -424,31 +424,31 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -424,31 +424,31 @@ THREE.OrbitControls = function ( object, domElement ) {
// event callbacks - update the object state
// event callbacks - update the object state
//
//
var
handleMouseDownRotate
=
function
(
event
)
{
function
handleMouseDownRotate
(
event
)
{
//console.log( 'handleMouseDownRotate' );
//console.log( 'handleMouseDownRotate' );
rotateStart
.
set
(
event
.
clientX
,
event
.
clientY
);
rotateStart
.
set
(
event
.
clientX
,
event
.
clientY
);
}
;
}
var
handleMouseDownDolly
=
function
(
event
)
{
function
handleMouseDownDolly
(
event
)
{
//console.log( 'handleMouseDownDolly' );
//console.log( 'handleMouseDownDolly' );
dollyStart
.
set
(
event
.
clientX
,
event
.
clientY
);
dollyStart
.
set
(
event
.
clientX
,
event
.
clientY
);
}
;
}
var
handleMouseDownPan
=
functio
n
(
event
)
{
function
handleMouseDownPa
n
(
event
)
{
//console.log( 'handleMouseDownPan' );
//console.log( 'handleMouseDownPan' );
panStart
.
set
(
event
.
clientX
,
event
.
clientY
);
panStart
.
set
(
event
.
clientX
,
event
.
clientY
);
}
;
}
var
handleMouseMoveRotate
=
function
(
event
)
{
function
handleMouseMoveRotate
(
event
)
{
//console.log( 'handleMouseMoveRotate' );
//console.log( 'handleMouseMoveRotate' );
...
@@ -467,9 +467,9 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -467,9 +467,9 @@ THREE.OrbitControls = function ( object, domElement ) {
scope
.
update
();
scope
.
update
();
}
;
}
var
handleMouseMoveDolly
=
function
(
event
)
{
function
handleMouseMoveDolly
(
event
)
{
//console.log( 'handleMouseMoveDolly' );
//console.log( 'handleMouseMoveDolly' );
...
@@ -491,9 +491,9 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -491,9 +491,9 @@ THREE.OrbitControls = function ( object, domElement ) {
scope
.
update
();
scope
.
update
();
}
;
}
var
handleMouseMovePan
=
functio
n
(
event
)
{
function
handleMouseMovePa
n
(
event
)
{
//console.log( 'handleMouseMovePan' );
//console.log( 'handleMouseMovePan' );
...
@@ -507,15 +507,15 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -507,15 +507,15 @@ THREE.OrbitControls = function ( object, domElement ) {
scope
.
update
();
scope
.
update
();
}
;
}
var
handleMouseUp
=
function
(
event
)
{
function
handleMouseUp
(
event
)
{
//console.log( 'handleMouseUp' );
//console.log( 'handleMouseUp' );
}
;
}
var
handleMouseWheel
=
function
(
event
)
{
function
handleMouseWheel
(
event
)
{
//console.log( 'handleMouseWheel' );
//console.log( 'handleMouseWheel' );
...
@@ -547,9 +547,9 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -547,9 +547,9 @@ THREE.OrbitControls = function ( object, domElement ) {
scope
.
update
();
scope
.
update
();
}
;
}
var
handleKeyDown
=
functio
n
(
event
)
{
function
handleKeyDow
n
(
event
)
{
//console.log( 'handleKeyDown' );
//console.log( 'handleKeyDown' );
...
@@ -577,17 +577,17 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -577,17 +577,17 @@ THREE.OrbitControls = function ( object, domElement ) {
}
}
}
;
}
var
handleTouchStartRotate
=
function
(
event
)
{
function
handleTouchStartRotate
(
event
)
{
//console.log( 'handleTouchStartRotate' );
//console.log( 'handleTouchStartRotate' );
rotateStart
.
set
(
event
.
touches
[
0
].
pageX
,
event
.
touches
[
0
].
pageY
);
rotateStart
.
set
(
event
.
touches
[
0
].
pageX
,
event
.
touches
[
0
].
pageY
);
}
;
}
var
handleTouchStartDolly
=
function
(
event
)
{
function
handleTouchStartDolly
(
event
)
{
//console.log( 'handleTouchStartDolly' );
//console.log( 'handleTouchStartDolly' );
...
@@ -598,17 +598,17 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -598,17 +598,17 @@ THREE.OrbitControls = function ( object, domElement ) {
dollyStart
.
set
(
0
,
distance
);
dollyStart
.
set
(
0
,
distance
);
}
;
}
var
handleTouchStartPan
=
functio
n
(
event
)
{
function
handleTouchStartPa
n
(
event
)
{
//console.log( 'handleTouchStartPan' );
//console.log( 'handleTouchStartPan' );
panStart
.
set
(
event
.
touches
[
0
].
pageX
,
event
.
touches
[
0
].
pageY
);
panStart
.
set
(
event
.
touches
[
0
].
pageX
,
event
.
touches
[
0
].
pageY
);
}
;
}
var
handleTouchMoveRotate
=
function
(
event
)
{
function
handleTouchMoveRotate
(
event
)
{
//console.log( 'handleTouchMoveRotate' );
//console.log( 'handleTouchMoveRotate' );
...
@@ -627,9 +627,9 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -627,9 +627,9 @@ THREE.OrbitControls = function ( object, domElement ) {
scope
.
update
();
scope
.
update
();
}
;
}
var
handleTouchMoveDolly
=
function
(
event
)
{
function
handleTouchMoveDolly
(
event
)
{
//console.log( 'handleTouchMoveDolly' );
//console.log( 'handleTouchMoveDolly' );
...
@@ -656,9 +656,9 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -656,9 +656,9 @@ THREE.OrbitControls = function ( object, domElement ) {
scope
.
update
();
scope
.
update
();
}
;
}
var
handleTouchMovePan
=
functio
n
(
event
)
{
function
handleTouchMovePa
n
(
event
)
{
//console.log( 'handleTouchMovePan' );
//console.log( 'handleTouchMovePan' );
...
@@ -672,13 +672,13 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -672,13 +672,13 @@ THREE.OrbitControls = function ( object, domElement ) {
scope
.
update
();
scope
.
update
();
}
;
}
var
handleTouchEnd
=
function
(
event
)
{
function
handleTouchEnd
(
event
)
{
//console.log( 'handleTouchEnd' );
//console.log( 'handleTouchEnd' );
}
;
}
//
//
// event handlers - FSM: listen for events and reset state
// event handlers - FSM: listen for events and reset state
...
@@ -726,7 +726,7 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -726,7 +726,7 @@ THREE.OrbitControls = function ( object, domElement ) {
}
}
}
;
}
function
onMouseMove
(
event
)
{
function
onMouseMove
(
event
)
{
...
@@ -754,7 +754,7 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -754,7 +754,7 @@ THREE.OrbitControls = function ( object, domElement ) {
}
}
}
;
}
function
onMouseUp
(
event
)
{
function
onMouseUp
(
event
)
{
...
@@ -770,7 +770,7 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -770,7 +770,7 @@ THREE.OrbitControls = function ( object, domElement ) {
state
=
STATE
.
NONE
;
state
=
STATE
.
NONE
;
}
;
}
function
onMouseWheel
(
event
)
{
function
onMouseWheel
(
event
)
{
...
@@ -784,7 +784,7 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -784,7 +784,7 @@ THREE.OrbitControls = function ( object, domElement ) {
scope
.
dispatchEvent
(
startEvent
);
// not sure why these are here...
scope
.
dispatchEvent
(
startEvent
);
// not sure why these are here...
scope
.
dispatchEvent
(
endEvent
);
scope
.
dispatchEvent
(
endEvent
);
}
;
}
function
onKeyDown
(
event
)
{
function
onKeyDown
(
event
)
{
...
@@ -792,7 +792,7 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -792,7 +792,7 @@ THREE.OrbitControls = function ( object, domElement ) {
handleKeyDown
(
event
);
handleKeyDown
(
event
);
}
;
}
function
onTouchStart
(
event
)
{
function
onTouchStart
(
event
)
{
...
@@ -842,7 +842,7 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -842,7 +842,7 @@ THREE.OrbitControls = function ( object, domElement ) {
}
}
}
;
}
function
onTouchMove
(
event
)
{
function
onTouchMove
(
event
)
{
...
@@ -886,7 +886,7 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -886,7 +886,7 @@ THREE.OrbitControls = function ( object, domElement ) {
}
}
}
;
}
function
onTouchEnd
(
event
)
{
function
onTouchEnd
(
event
)
{
...
@@ -898,11 +898,9 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -898,11 +898,9 @@ THREE.OrbitControls = function ( object, domElement ) {
state
=
STATE
.
NONE
;
state
=
STATE
.
NONE
;
};
}
onContextMenu
=
function
(
event
)
{
//console.log( 'onContextMenu' );
function
onContextMenu
(
event
)
{
event
.
preventDefault
();
event
.
preventDefault
();
...
@@ -910,23 +908,17 @@ THREE.OrbitControls = function ( object, domElement ) {
...
@@ -910,23 +908,17 @@ THREE.OrbitControls = function ( object, domElement ) {
//
//
function
init
()
{
scope
.
domElement
.
addEventListener
(
'
contextmenu
'
,
onContextMenu
,
false
);
scope
.
domElement
.
addEventListener
(
'
contextmenu
'
,
onContextMenu
,
false
);
scope
.
domElement
.
addEventListener
(
'
mousedown
'
,
onMouseDown
,
false
);
scope
.
domElement
.
addEventListener
(
'
mousedown
'
,
onMouseDown
,
false
);
scope
.
domElement
.
addEventListener
(
'
mousewheel
'
,
onMouseWheel
,
false
);
scope
.
domElement
.
addEventListener
(
'
mousewheel
'
,
onMouseWheel
,
false
);
scope
.
domElement
.
addEventListener
(
'
MozMousePixelScroll
'
,
onMouseWheel
,
false
);
// firefox
scope
.
domElement
.
addEventListener
(
'
MozMousePixelScroll
'
,
onMouseWheel
,
false
);
// firefox
scope
.
domElement
.
addEventListener
(
'
touchstart
'
,
onTouchStart
,
false
);
scope
.
domElement
.
addEventListener
(
'
touchstart
'
,
onTouchStart
,
false
);
scope
.
domElement
.
addEventListener
(
'
touchend
'
,
onTouchEnd
,
false
);
scope
.
domElement
.
addEventListener
(
'
touchend
'
,
onTouchEnd
,
false
);
scope
.
domElement
.
addEventListener
(
'
touchmove
'
,
onTouchMove
,
false
);
scope
.
domElement
.
addEventListener
(
'
touchmove
'
,
onTouchMove
,
false
);
window
.
addEventListener
(
'
keydown
'
,
onKeyDown
,
false
);
};
init
(
);
window
.
addEventListener
(
'
keydown
'
,
onKeyDown
,
false
);
// force an update at start
// force an update at start
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录