|
@@ -68,7 +68,7 @@
|
|
|
|
|
|
<h3>[property:Boolean enabled]</h3>
|
|
|
<p>
|
|
|
- 컨트롤이 활성화인지 비활성화인지 나타냅니다.
|
|
|
+ 컨트롤을 활성화 여부를 설정합니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Array keys]</h3>
|
|
@@ -84,116 +84,121 @@
|
|
|
|
|
|
<h3>[property:Number maxDistance]</h3>
|
|
|
<p>
|
|
|
- How far you can zoom out. Default is *Infinity*.
|
|
|
+ 축소할 수 있는 범위를 설정합니다. 기본값은 *무한대* 입니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Number minDistance]</h3>
|
|
|
<p>
|
|
|
- How far you can zoom in. Default is *0*.
|
|
|
+ 확대할 수 있는 범위를 설정합니다. 기본값은 *0* 입니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>
|
|
|
[property:Object mouseButtons]</h3>
|
|
|
<p>
|
|
|
- This object contains references to the mouse actions used by the controls.
|
|
|
+ 해당 객체는 컨트롤에서 사용하는 마우스 동작에 대한 참조를 포함합니다.
|
|
|
<ul>
|
|
|
- <li>.LEFT is assigned with *THREE.MOUSE.ROTATE*</li>
|
|
|
- <li>.MIDDLE is assigned with *THREE.MOUSE.ZOOM*</li>
|
|
|
- <li>.RIGHT is assigned with *THREE.MOUSE.PAN*</li>
|
|
|
+ <li>.LEFT 는 *THREE.MOUSE>ROTATE* 에 대입됩니다.</li>
|
|
|
+ <li>.MIDDLE 은 *THREE.MOUSE.ZOOM* 에 대입됩니다.</li>
|
|
|
+ <li>.RIGHT 는 *THREE.MOUSE.PAN* 에 대입됩니다.</li>
|
|
|
</ul>
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Boolean noPan]</h3>
|
|
|
<p>
|
|
|
- Whether or not panning is disabled. Default is *false*.
|
|
|
+ 패닝의 비활성화 여부를 설정합니다. 기본값은 *false* 입니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Boolean noRotate]</h3>
|
|
|
<p>
|
|
|
- Whether or not rotation is disabled. Default is *false*.
|
|
|
+ 회전의 비활성화 여부를 설정합니다. 기본값은 *false* 입니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Boolean noZoom]</h3>
|
|
|
<p>
|
|
|
- Whether or not zooming is disabled. Default is *false*.
|
|
|
+ 줌잉의 비활성화 여부를 설정합니다. 기본값은 *false* 입니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Camera object]</h3>
|
|
|
<p>
|
|
|
- The camera being controlled.
|
|
|
+ 제어할 카메라 객체입니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Number panSpeed]</h3>
|
|
|
<p>
|
|
|
- The zoom speed. Default is *0.3*.
|
|
|
+ 확대 속도를 설정합니다. 기본값은 *0.3* 입니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Number rotateSpeed]</h3>
|
|
|
<p>
|
|
|
- The rotation speed. Default is *1.0*.
|
|
|
+ 회전 속도를 설정합니다. 기본값은 *1.0* 입니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Object screen]</h3>
|
|
|
<p>
|
|
|
- Represents the properties of the screen. Automatically set when [page:.handleResize handleResize]() is called.
|
|
|
+ 화면 속성을 나타냅니다. [page:.handleResize handleResize]()을 호출할 시 자동적으로 설정됩니다.
|
|
|
<ul>
|
|
|
- <li>left: Represents the offset in pixels to the screen's left boundary.</li>
|
|
|
- <li>top: Represents the offset in pixels to the screen's top boundary.</li>
|
|
|
- <li>width: Represents the screen width in pixels.</li>
|
|
|
- <li>height: Represents the screen height in pixels.</li>
|
|
|
+ <li>왼쪽: 화면의 왼쪽 경계면의 오프셋을 픽셀 단위로 나타냅니다.</li>
|
|
|
+ <li>상단: 화면의 상단 경계면의 오프셋을 픽셀 단위로 나타냅니다.</li>
|
|
|
+ <li>넓이: 화면의 넓이를 픽셀 단위로 나타냅니다.</li>
|
|
|
+ <li>높이: 화면의 높이를 픽셀 단위로 나타냅니다.</li>
|
|
|
</ul>
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Boolean staticMoving]</h3>
|
|
|
<p>
|
|
|
- Whether or not damping is disabled. Default is *false*.
|
|
|
+ 댐핑의 비활성화 여부를 설정합니다. 기본값은 *false* 입니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[property:Number zoomSpeed]</h3>
|
|
|
<p>
|
|
|
- The zoom speed. Default is *1.2*.
|
|
|
+ 줌 속도를 설정합니다. 기본값은 *1.2* 입니다.
|
|
|
</p>
|
|
|
|
|
|
- <h2>Methods</h2>
|
|
|
+ <h2>메소드</h2>
|
|
|
|
|
|
<h3>[method:null checkDistances] ()</h3>
|
|
|
<p>
|
|
|
- Ensures the controls stay in the range [minDistance, maxDistance]. Called by [page:.update update]().
|
|
|
+ 컨트롤이 [minDistance, maxDistance] 범위내에 있는지 확인합니다. [page:.update update]() 에 의해 호출됩니다.
|
|
|
+
|
|
|
</p>
|
|
|
|
|
|
<h3>[method:null dispose] ()</h3>
|
|
|
<p>
|
|
|
- Should be called if the controls is no longer required.
|
|
|
+ 컨트롤이 더 이상 필요하지 않을 경우 호출해야 합니다.
|
|
|
+
|
|
|
</p>
|
|
|
|
|
|
<h3>[method:null handleResize] ()</h3>
|
|
|
<p>
|
|
|
- Should be called if the application window is resized.
|
|
|
+ 어플리케이션의 창 크기를 조절 하려면 호출해야 합니다.
|
|
|
+
|
|
|
</p>
|
|
|
|
|
|
<h3>[method:null panCamera] ()</h3>
|
|
|
<p>
|
|
|
- Performs panning if necessary. Called by [page:.update update]().
|
|
|
+ 패닝이 필요한 경우 [page:.update update]() 을 호출하여 수행합니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[method:null reset] ()</h3>
|
|
|
<p>
|
|
|
- Resets the controls to its initial state.
|
|
|
+ 컨트롤을 초기 상태로 전환합니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[method:null rotateCamera] ()</h3>
|
|
|
<p>
|
|
|
- Rotates the camera if necessary. Called by [page:.update update]().
|
|
|
+ 카메라의 회전이 필요한 경우 [page:.update update]() 을 호출하여 수행합니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[method:null update] ()</h3>
|
|
|
<p>
|
|
|
Updates the controls. Usually called in the animation loop.
|
|
|
+ 컨트롤을 업데이트합니다. 보통은 애니메이션 루프에서 수행합니다.
|
|
|
</p>
|
|
|
|
|
|
<h3>[method:null zoomCamera] ()</h3>
|
|
|
<p>
|
|
|
Performs zooming if necessary. Called by [page:.update update]().
|
|
|
+ 줌잉이 필요항 경우 [page:.update update]() 을 호출하여 수행합니다.
|
|
|
</p>
|
|
|
|
|
|
<h2>Source</h2>
|