공부/Unity

    [Unity] 4. 키보드와 마우스 이용 (1)

    안녕하세요. 기계과 감성쟁이입니다. Unity에서 키보드/마우스 사용에 대해 적어보겠습니다. * 영상 앞부분을 참고했습니다. 1. 키보드 아무 키나 누를 때 키보드를 누르는 데엔 3가지 방식이 있다. 1) Down : 누르는 것 - Input.anyKeyDown() 2) Stay : 누른 채로 유지 - Input.anyKey() 3) Up : 떼는 것 - anyKey 에는 Up 이 없다 ㅠㅠ using System.Collections; using System.Collections.Generic; using UnityEngine; public class move : MonoBehaviour { void Update() { if (Input.anyKeyDown) Debug.Log("This is anyKe..

    [Unity] 3. 오브젝트의 생명주기와 관련 함수들

    안녕하세요. 기계과 감성쟁이입니다. 더워죽겠네요;;;;;;;;;;;;;;;;;;;;;; * 해당 영상을 참고했습니다. 1. 게임 오브젝트의 생명 주기 (Life Cycle) 게임 오브젝트의 생명 주기는 초기화 - (활성화) - 물리연산 - 게임로직 - (비활성화) - 해체 순으로 구성됩니다. 1) 초기화 - Awake(), Start() 2) 물리연산 - FixedUpdate() 3) 게임로직 - Update(), LateUpdate() 4) 해체 - OnDestroy() 활성화와 비활성화는 아래에서 설명합니다. 2. Awake()와 Start() Awake() 함수는 제일 먼저, 1번 실행되는 함수이며, 모든 변수를 초기화, 즉 게임의 상태를 초기화합니다. Start() 도 한번만 실행되는 것은 같으나..

    [Unity] 2. 오브젝트에 C# 스크립트 넣어보기?

    방가방가. 기계과 감성쟁이입니다. 유니티와 C#을 연동해보겠습니다. * 해당 영상을 참고했습니다. 1. C# Script 파일을 이용하여 콘솔에 메세지 출력하기 1. Assets - Create - C# Script 로 파일 생성 이후 생성된 파일 더블클릭하면 비쥬얼 스튜디오 열림. 2. 콘솔창 드래그앤 드롭 3. 이후 창을 조절해서 알맞게 배치해줍시다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class try1 : MonoBehaviour { // Start is called before the first frame update void Start() { Debug.Log("Here is ..

    [Unity] 1. 기록

    내일 시험이라 제대로 쓰진 못하고