y_2.png|}}
* **MovingObject** : 이동할 오브젝트
* **Position** : 오브젝트가 이동할 경로들의 부모 오브젝트
* **1_MovPath** : ... _1.png|}}
= PathObjectIndex : **MovingObject \ Position**의 Child 오브젝트 개수를 구한다.
= : 이동할 위치 정보를 갖고 있는 Gam... 액션 |
| \\ **Get Child Count** 액션에서 GameObject에 **Position** 오브젝트를 할당. \\ ||
* **I... * 액션 결과 값에 따라, 이동할 State를 준비한다. ^
* MoveToFirstPosition
* Next React
테스트
==== State, Event 추가 ====
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if( Physics.Raycast(ray... dCamera;
public Camera guiCamera;
public TweenPosition tweenPos;
public void init( string text_, Ga... mera.WorldToViewportPoint( targetObject.transform.position );
__pos = guiCamera.ViewportToWorldPoint( __pos );
__pos.z = 0f;
transform.position = __pos;
}
// Use this for initialization
v
접점의 방향. Build by the difference between a sampled position and the last sampled position.
= : (그림에는 표시가 없다.)
= Up-Vectors : 정방향의 위치
====용어====
스플라인에서 특정 부분(지점)의
<code csharp>
Vector3 _newPos = endPos.transform.position; // 이동할 좌표
HOTween.To(
gameObject.transform, // Prop()에서 position 변수를 사용할 것이기 때문에, transform 까지 적어줘야 제대로 동작한다.
0.5f,
new TweenParms().Prop("position", _newPos).OnComplete(movingCompleted) // position 속성을 사용하고,
맨틱으로 좌표정보임을 알리는 역할을 한다.
struct VS_INPUT { float4 mPosition : POSITION; }
struct VS_OUTPUT { float4 mPosition : POSITION; }
</code>
====화면 변환을 위한 행렬 변수 정의====
* 모델의 정점 정보를 읽어와서
- 월드좌표계로 변환 (행렬곱) 후 저장
- 위의