[Reactive Extensions] Hot 변환은 어떤 때에 필요한가?

환경 UniRx 입문 시리즈 목차는 이쪽 Hot 변환 한 포인트​ 여러 상황이 있지만 가장 Hot 변환이 중요해지는 상황은 하나의 스트림을 여러 번 Subscribe하는 경우 입니다. 예) 입력된 문자열이 특정 키워드와 일치하는지 검사​ Hot 변환이 필요한 예로 “입력된 키 입력을 감지하고 4 문자의 특정 키워드가 입력되었는지를 알아 내는 스트림”을 만들어 보겠습니다. 준비​ 우선은 준비 단계로 입력된 키 정보를 …
[Reactive Extensions] Hot 변환은 어떤 때에 필요한가? 더보기

Hot과 Cold 대해

환경 UniRx 입문 시리즈 목차는 이쪽 Cold Observable Hot Observable Hot과 Cold 구분법​ 대부분의 오퍼레이터는 Cold인 성질이며, 자신이 명시적으로 스트림(stream)을 Hot으로 변환하지 않는 한 Cold 그대로 입니다. Hot 변환용 오퍼레이터는 이른바 Publish 계의 오퍼레이터가 해당 합니다. Hot에 대해​ Hot Observable의 성질​ 스트림을 가동시키는 성질​ Rx 스트림은 기본적으로 Subscribe가 된 순간에 각 오퍼레이터의 작동이 시작하게 되어 …
Hot과 Cold 대해 더보기

Model-View-(Reactive)Presenter 패턴이란

환경 UniRx 입문 시리즈 목차는 이쪽 GUI 주변의 디자인 패턴 Model-View-(Reactive)Presenter패턴(약칭하여 MV(R)P 패턴)이란 Unity에서 GUI 주변의 설계 패턴 의 일종입니다.「GUI」란, 이른바 「유저 인터페이스」를 말해, 게임중에 있어서의 「화면상에 표시되는 정보」나 「메뉴」나 「버튼」이라고 하는 것을 가리킵니다.(자꾸 말하면, uGUI일이라고 생각해 주세요) GUI 주위의 구현수법이라고 하는 것은 Unity에 한정되지 않고, 복잡하게 되기 쉽다 어려운 부분입니다.그 때문에 여러가지 설계 패턴이 고안되어 왔습니다.대표적인 것으로 …
Model-View-(Reactive)Presenter 패턴이란 더보기