유니티/유니티 엔진 (19) 썸네일형 리스트형 [유니티] 오브젝트의 좌표 (transform.position) 오브젝트의 좌표 transform 클래스의 position 프로퍼티를 이용하여 오브젝트의 좌표를 구할 수 있다. 스크립트를 오브젝트에 할당해 준 후 아래 코드를 실행시켜주면 오브젝트의 좌표가 출력될 것이다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class NewBehaviourScript : MonoBehaviour { // Start is called before the first frame update void Start() { Debug.Log(this.transform.position); } // Update is called once per frame void Update() .. [유니티] 오브젝트의 이동 (transform.Translate, transform.Rorate) 오브젝트 이동 메서드 transform.Translate() 메서드를 이용하여 오브젝트를 이동시킬 수 있다. 아래 코드를 오브젝트에 적용시킨 후 실행시키면 해당 오브젝트가 우측으로 움직이는 것을 볼 수 있다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class NewBehaviourScript : MonoBehaviour { // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { this.transform.Translate(0.01f,0,.. [유니티] 키보드, 마우스 입력 처리 함수 Input Class 유니티에서 제공하는 Input 클래스를 이용하여 키보드, 마우스의 입력을 받을 수 있다. 키보드 입력 Input 클래스의 GetKey 메서드를 사용하면 해당 키가 눌렸을 때 True 값을 반환받을 수 있다. GetKey 메서드는 키가 눌려있는 동안 True를 반환하고 GetKeyDown 메서드는 키가 눌릴 때 True를 반환하고 GetKeyUp 메서드는 키를 뗄 때 True를 반환한다. 위 메서드들은 해당하는 상황이 아닐 때에는 항상 False 를 반환한다. 따라서 아래 코드를 실행시켜보면 'w' 를 누를 때에는 True 가 출력되며 그렇지 않을 때에는 False 가 출력된다. using System.Collections; using System.Collections.Ge.. 이전 1 2 3 다음