| r29 vs r30 | ||
|---|---|---|
| ... | ... | |
| 56 | 56 | {{{#!syntax csharp |
| 57 | 57 | void Update() |
| 58 | 58 | { |
| 59 | if (Input.GetKey(KeyCode.Space)) | |
| 59 | if (Input.GetKey(KeyCode.Space)) // 고대의 Input System | |
| 60 | 60 | { |
| 61 | 61 | Debug.Log("스페이스 클릭됨"); |
| 62 | 62 | } |
| 63 | 63 | } |
| 64 | 64 | }}} |
| 65 | 여기서 꿀팁 GetKey, GetKeyDown, GetkeyUp 뭐가 다를까? GetKey는 꾹 누르고 있을때에도 계속 인식된다. | |
| 66 | 그럼 Up 이나 Down은 당연히 뭔지 알겠죠? | |
| 67 | 65 | |
| 66 | 새롭게 나온 Input System을 사용해보자. | |
| 67 | ||
| 68 | {{{#!syntax csharp | |
| 69 | void Update() | |
| 70 | { | |
| 71 | if (Keyboard.current.spaceKey.wasPressedThisFrame) // 매우 길어 귀찮으니 그냥 예전거 쓰자. | |
| 72 | { | |
| 73 | Debug.Log("스페이스 클릭됨"); | |
| 74 | } | |
| 75 | } | |
| 76 | }} | |
| 77 | ||
| 68 | 78 | 업데이트도 다양한 종류가 있다. |
| 69 | 79 | {{{#!syntax csharp |
| 70 | 80 | void FixedUpdate(){ |
| ... | ... |