간단하게 설명하기! Object의 position, rotation, scale을 이용하기 위해 사용하는 class 이다! Description Scene에 있는 모든 Object가 가지고 있는 필수 Class Object의 position, rotation, scale을 저장하고 다루기 위해 사용한다. 모든 Transform은 parent Transform을 가질 수 있다. 즉, 계층적으로 position, rotation, scale을 적용할 수 있다. 이런 계층은 Hierarchy view에서 확인할 수 있다 Transform은 enumerator를 지원하므로, child Transform에 대해 다음과 같이 loop를 사용할 수 있다. using UnityEngine; using System.Co..
간단하게 설명하기! game Object에 인자로 받은 tag가 tagged 되어있는지에 대한 bool값을 리턴한다! public bool CompareTag(string tag); Parameters tag 비교할 tag Description 해당 gameObject에 tag가 tagged되어 있으면 true, 아니면 false를 return 한다 // Immediate death trigger. // Destroys any colliders that enter the trigger, if they are tagged player. using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void On..
Raycasthit에 대한 설명을 이해하려면 우선 Raycast에 대해 알아야 합니다. Raycast에 대해 알고 싶다면 제가 이전에 정리해놓은 게시글을 읽어보세요! *ଘ(੭*ˊᵕˋ)੭* ੈ✩‧₊˚ [Unity] Physics.Raycast 정리 간단하게 설명하기! Raycast는 Ray와 Collider가 부딪혔는지를 알려준다! (충돌여부를 알려준다!) Physics.Raycast public static bool Raycast(Vector3 origin, Vector3 direction, float maxDistance = Mathf.In.. uhhyunjoo.tistory.com Description Raycasthit은 Raycast로부터 정보를 얻기 위해 사용되는 구조체를 나타낸다. (struc..
간단하게 설명하기! 기존의 object를 복제하여 새로운 object를 생성하는 함수이다. 복제할 때 parameter들을 이용하여 parent object, position, rotation 등의 값들을 지정할 수 있다. Object.Instantiate public static Object Instantiate(Object original); public static Object Instantiate(Object original, Transform parent); public static Object Instantiate(Object original, Transform parent, bool instantiateInWorldSpace); public static Object Instantiate(Ob..