Intermediate(중간) 단계의 강좌들입니다.
요걸 다 보고 나니... 볼것이 없네요.. 다른 강좌들이 있는지 좀 찾아 봐야 할것 같습니다..
1. Raycasting
많이 들어 본것 같은데 Ray(x-ray 들어봤는데.. 빛인가??) 는 안보이는 선인것 같다.
나중에 좀더 보충해야지.. 가상의 선을 그어.. 그 선과 다른 객체와의 관계를 나타내고 있습니다.
function Update () {
var up = transform.TransformDirection(Vector3.up);
var hit : RaycastHit;
Debug.DrawRay(transform.position, -up * 10, Color.green);
if(Physics.Raycast(transform.position, -up, hit, 10)){
Debug.Log("Hit");
if(hit.collider.gameObject.name == "floor"){
Destroy(GetComponent(Rigidbody));
}
}
}
2. Basic Animation and Events
Animation 를 추가 해서.. 해당 시간에 해당 객체가 어떠한 이동/확대/회전 을 하느냐를 적용합니다.
또한 해당 이동시에 Flat 이라는 것을 적용해서 부드럽게 이동하도록 하는 효과도 주는 군요
애니메이션 과정중에 사운드도 집어 넣지요... 으하하핫
var blip : AudioClip;
function blipSounder () {
AudioSource.PlayClipAtPoint(blip, transform.position);
}
Unity3DStudent 와 함께 있는 LearnUnity3D 가 있군요.. 형제(자매) 사이트 인듯 싶은데... 이곳에도 튜토리얼이 있더군요.. 참고하면 좋을 싶습니다. (영어를 잘한다면.. 쉽게 접근가능 하겠습니다.)
http://learnunity3d.com/
'개발지식창고 > Unity3D' 카테고리의 다른 글
GUITexture의 객체 충돌체크방법 (0) | 2012.03.10 |
---|---|
Unity3D 개요 (0) | 2012.02.26 |
Unity3DStudent 를 이용한 공부 1/2 (0) | 2012.02.26 |
MonoBehaviour 로 오버라이딩 되는 함수 정리 (0) | 2012.02.26 |
기본 용어 및 개념정리 (0) | 2012.02.26 |