겨울팥죽 여름빙수
2. UniRx, Observable 메소드
게임을 만들자/Unity 2023. 3. 22. 09:37

2023.02.24 - [게임을 만들자/Unity] - 1. UniRx 시작, Subject와 ReactiveProperty 2023.08.14 - [게임을 만들자/Unity] - 3. UniRx, 메시지 제어(Select, Where..) 2023.08.25 - [게임을 만들자/Unity] - 4. UniRx, 메시지 병합(Merge, CombineLastest, Concat) Observable메소드 IObservable객체, 즉 구독 가능한 객체를 만든다. Subject나 ReactivePropery 외에, 프레임워크에서 제공하는 기능들을 구독해야 하는 경우들이 있다. 예를들어 GameObject의 Update, 코루틴 등, 다양한 상황을 구독하고 싶을 때가 있다. Observable클래스에서 이러..

1. UniRx 시작, Subject와 ReactiveProperty
게임을 만들자/Unity 2023. 2. 24. 00:57

2023.03.22 - [게임을 만들자/Unity] - 2. UniRx, Observable 메소드 2023.08.14 - [게임을 만들자/Unity] - 3. UniRx, 메시지 제어(Select, Where..) 2023.08.25 - [게임을 만들자/Unity] - 4. UniRx, 메시지 병합(Merge, CombineLastest, Concat) UniRx를 이용해 Unity에서 Rx기반의 개발이 가능하다. c#에 Official Rx가 있지만, Unity에서 IL2CPP 호환문제로 제대로 동작하고 있지 않다. UniRx에는 다양한 비동기 함수와 Unity Ui 개발에 편리한 기능들이 있어, 조금 익숙해지면 매우 편리하다는 것을 느낄 것이다. 또한 Linq문법과 비슷해, 코드가 깔끔해보이는 것도..