본문 바로가기
반응형

전체 글218

코르틴(Coroutine)이란 -진입 지점이 여러개인 함수 -yield return 구문으로 반환 되고 다시 들어올 수 있음 유니티에서 사용되는 코르틴이란 IEnumerator 인터페이스 를 반환하는 함수 코르틴 실행과정 StartCoroutine → 이벤트 함수를 IEnumerator로 선언 → SendMessage로 코루틴 함수 호출 코루틴용 데이터 엔진이 수행하는 기능 yield return null 다음 프레임까지 대기 yield return new WaitForSeconds(float) 지정된 초 만큼 대기 yield return new WaitForFixedUpdate() 다음 물리 프레임까지 대기 yield return new WaitForEndOfFrame() 모든 랜더링 작업이 끝날 때까지 대기 yield return.. 2023. 6. 28.
객체 지향(OOP)이란 ?? 객체 지향 프로그래밍(Object Oriented Programming) 프로그래밍에서 필요한 데이터를 추상화 시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다 객체 지향 프로그래밍의 장,단점 장점 1.코드 재사용이 용이하다 ex) 다른 사람이 만든 클래스를 가져와서 이용할 수 있고 상속을 하여 확장해서 사용할 수 있다. 2.유지 보수가 쉽다 3.협업에 용이하다 ex)클래스 단위로 모듈화시켜서 개발할 수 있으므로 대형 프로젝트처럼 여러명 여러회사에서 프로젝트를 개발할 때 업무 분담하기 쉽다. 단점 1. 처리속도가 상대적으로 느림 2. 객체가 많으면 용량이 커질 수 있음 3. 설계시 많은 시간과 노력이 필요 객체 지향 5원칙 (SOLID) .. 2023. 6. 27.
반응형