[C#] 리스너 패턴을 알아보자 근데 유니티를 곁들인.(이벤트 함수를 사용하는 대표적인 패턴! )
·
DesignPattern
보통 wasd같이 키입력을 받는것을 Update()문에 두는 것은 비추다. wasd 뿐만 아니라 공용으로 사용할 수 있는 입력을 총괄하는 InputManager를 사용하는 것을 권장한다! 1. 입력이 굉장히 많으면 Update문에서 매번 수많은 입력을 검사해야하기 때문에 별로다.2. 입력을 따로 관리하면 유지보수에 용이하다. using System.Collections;using System.Collections.Generic;using UnityEngine;using System;public class InputManager{ public Action KeyAction = null; public void OnUpdate() { if (Input.anyKey == false)..