개발

    [Unity] 6. 오브젝트 이동

    안녕하세요. 기계과 감성쟁이입니다. 이번에는 오브젝트를 이동시켜 보겠습니다. 내가 사라져볼게 얍! 1. 기본적인 오브젝트 위치 이동 using System.Collections; using System.Collections.Generic; using UnityEngine; public class move : MonoBehaviour { void Start() { Vector3 disp = new Vector3(1, 1, 1); // 3차원 벡터 생성 transform.Translate(disp); // 벡터 값을 현재 위치에 더함 } } 2차원 환경에서는 Vector2, 3차원 환경에선 Vector3 를 사용합니다. transform.Translate() 는 현재 위치에 벡터 값을 더해줍니다. 초기 위치..

    [Unity] 5. 키보드와 마우스 이용 (2)

    안녕하세요. 기계과 감성쟁이입니다. [Unity] 4. 키보드와 마우스 이용 (1) 안녕하세요. 기계과 감성쟁이입니다. Unity에서 키보드/마우스 사용에 대해 적어보겠습니다. * 영상 앞부분을 참고했습니다. 1. 키보드 아무 키나 누를 때 키보드를 누르는 데엔 3가지 방식이 있다 senti-mech.tistory.com 위 글에 이어지는 글입니다. 못보신 분들은 먼저 보고 오시는 것을 추천드립니다. * 해당 영상 1. Unity 기본 설정 키를 이용한 버튼 활용 Unity 에서는 특정 기능에 대해 일반적으로 사용하는 키들을 기본 설정을 통해 지원하고 있습니다. 예를 들면, 점프는 Space, 이동은 화살표나 WASD 등을 말이죠. 이렇게 해도 이해가 잘 안되실 건데요, 아래 사진을 봐주세요. Edit ..

    [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] 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 ..