async' 한정자는 본문이 있는 메서드에서만 사용할 수 있습니다
·
코드 및 공부/이론
유니티 버전 - 2022.3.59f1 async' 한정자는 본문이 있는 메서드에서만 사용할 수 있습니다인터페이스는 메서드 구현(본문)이 없는 추상적인 선언만을 담으므로, 그 자체에 async 한정자를 사용할 수 없습니다 인터페이스의 async 한정자를 제거하고 해당 인터페이스를 구현하는 클래스에서 추가하여 구현하면 됩니다
C# - 스택
·
코드 및 공부/이론
유니티 버전 - 6000.0.37f1     목차스택의 기본 원리스택의 구현     스택의 기본 원리스택이란 데이터를 저장하는 선형 자료구조의 한 종류로, 한쪽 끝에서만 데이터를 추가하거나 제거 할 수 있습니다, 마지막에 추가된 요소가 가장 먼저 제거되는 LIFO 구조입니다 아래는 스택의 공식문서입니다더보기https://learn.microsoft.com/ko-kr/dotnet/api/system.collections.generic.stack-1?view=net-8.0 클래스 (System.Collections.Generic)" data-og-description="동일한 지정된 형식의 인스턴스에 대한 LIFO(Last-in-First-out) 컬렉션의 변수 크기를 나타냅니다." data-og-host=..
디자인 패턴 - 싱글톤 패턴(프로퍼티를 이용한 null 체크)
·
코드 및 공부/이론
유니티 버전 - 2022.3.48f1     목차들어가며코드 및 설명마치며     들어가며어떤 스크립트에서 싱글톤 패턴을 구현할때 일반적으로 Awake에서 null체크를 하고 instance를 지정해주는 것이 일반적입니다, 하지만 모종의 이유로 스크립트가 붙은 오브젝트 자체가 씬에 없다면 스크립트를 참조하려고 할때 오류가 발생할 것입니다, 프로퍼티를 이용하여 더 안전한 접근을 하는 방법을 구현해보겠습니다      코드 및 설명먼저 Awake입니다, 오브젝트가 활성화 상태로 존재한다면 실행되면서 인스턴스를 지정해줍니다 private void Awake() { if (instance == null) { instance = this; } ..
디자인 패턴 - 싱글톤 패턴
·
코드 및 공부/이론
유니티 버전 - 2022.3.44f1     목차싱글톤 패턴이란?싱글톤 패턴의 역할싱글톤 패턴의 코드 및 설명, 사용법코드 및 설명사용법싱글톤 패턴의 장점과 단점, 코드 개선점장점단점코드 개선점코드 개선하기개선점 1개선점 2개선점 3완성된 코드 및 설명완성코드설명마치며간단 정리참고하면 좋은 자료     싱글톤 패턴이란?싱글톤 패턴은 특정 클래스의 객체(인스턴스)를 오직 하나만 생성하도록 보장하는 디자인 패턴입니다주로 게임 상태, 설정, 데이터 관리와 같이 전역적으로 접근해야하는 클래스에서 사용됩니다인스턴스에 대한 전역적인 접근을 제공하면서도 인스턴스가 여러 개 생성되는 것을 방지 할 수 있습니다     싱글톤 패턴의 코드 및 설명 아래에서 코드에 대하여 설명하겠습니다using UnityEngine; //..