여러개의 GameObject를 배열에 등록해 두고 이를 한꺼번에 관리하기 위한 예제이다. Cube로 GameObject 만들기 먼저 예제를 위해 Cube를 다섯개 만든다. 다섯개의 이름은 편한데로 정한다. 나는 player1, player2, player3, player4, player5로 정했다. Cube에 Tag 부여하기 중요한 것은 GameObject.FindGameObjectsWithTag를 사용하기 위해서 Tag를 다섯개의 Cube에 대해서 동일하게 정해줘야 한다. 기본적으로 inspector 창에서 tag란을 보면 untagged로 되어 있다. 여기서 기존에 있는 Tag를 선택할 수도 있고 새로 만들 수도 있다. 나는 드롭다운 메뉴 중 'Add Tag'를 선택하고 추가로 box_player라는..
유니티에서 스크립트를 새로 만들면 Start와 Update 두가지 메소드가 포함된 스크립트가 나타난다. 이외에 필요한 메소드, 예를 들어 Awake나 FixedUpdate를 추가하고 싶은 직접 타이핑해서 사용하곤 했다. 그러나 더 다양한 것은 외울 수도 없는데 이때 클래스에 커서를 두고 단축키를 통해 넣고 싶은 기본 메소드를 목록에서 선택해서 넣을 수 있는 단축키가 있다. 단축키 조합은 다음과 같다. Control + Shift + M (Windows) Command + Shift + M (MacOS) 다음 그림은 맥에서 Unity를 실행하고 새로 스크립트를 생성한 뒤 Visual Studio for Mac 상에서 단축키를 타이핑(Command + Shift + M)하면 나타나는 대화창으로 원하는 메소드..
- Total
- Today
- Yesterday
- comfyUI
- 한글
- tensorflow
- MicroBit
- Arduino
- Maker
- Python
- 우분투
- cura
- ubuntu
- Stable Diffusion
- opencv
- Fusion360
- Streamlit
- WSL
- fablab
- 3d프린터
- CAD
- nvidia
- ssh
- docker
- Linux
- vvvv
- vscode
- conda
- git
- nodejs
- 메이커
- 단축키
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |