'Unity' 태그의 글 목록 (4 Page)
본문 바로가기
반응형

Unity16

반응형
[UniRx 입문 강좌 2] UniRx 의 핵심, Subject 와 Observable 사용 방법 [UniRx 입문 강좌 1] 개념 및 기본 사용법 소개 [UniRx 입문 강좌 3] IObserver 메세지 종류와 스트림의 수명 관리 [UniRx 입문 강좌 4] Operator 활용(1) - Where & Select & SelectMany 사용법 [UniRx 입문 강좌 5] Operator 활용(2) - 다양한 오퍼레이터 소개 [UniRx 입문 강좌 6] 코루틴(Coroutine) 과 UniRx 연동 1. UniRx 의 기초, Subject UniRx 를 공부할 때 첫번째로 볼 항목은 Subject 이다. Subject 형태로 원하는 자료형을 Subject 타입의 인스턴스로 생성하면 UniRx 의 스트림을 사용할 수 있다. 기존의 절차적 프로그래밍 방식이라면 위에서부터 순차적으로 처리를 하겠지만 U.. 2019. 9. 26.
[UniRx 입문 강좌 1] 개념 및 기본 사용법 소개 [UniRx 입문 강좌 2] UniRx 의 핵심, Subject 와 Observable 사용 방법 [UniRx 입문 강좌 3] IObserver 메세지 종류와 스트림의 수명 관리 [UniRx 입문 강좌 4] Operator 활용(1) - Where & Select & SelectMany 사용법 [UniRx 입문 강좌 5] Operator 활용(2) - 다양한 오퍼레이터 소개 [UniRx 입문 강좌 6] 코루틴(Coroutine) 과 UniRx 연동 1. UniRx 란? 제작자 : @neuecc (Yoshifumi Kawai, CTO at Grani, Microsoft C# MVP) License : MIT 로 공개 다운로드 : AssetStore, GitHub neuecc/UniRx Reactive Ex.. 2019. 9. 23.
[Unity] 싱글톤(Singleton) 패턴을 제너릭 클래스로 구현해서 범용적으로 사용하는 방법 싱글톤(Singleton) 디자인 패턴은 게임 개발 시 단 하나의 유일한 인스턴스만 존재해야 하는 Manager 클래스 들을 구현하기 위해 가장 많이 사용되는 디자인 패턴이다. 개발 언어, 플랫폼과 관련없이 싱글톤 패턴은 언제 어디에서 호출 하든 동일한 인스턴스의 응답을 보장하기 위해 static 키워드를 사용하여 첫 호출 시 동적 할당한 자신의 인스턴스를 담아 게임이 종료 되는 순간까지 유지하는 방식으로 구현하게 된다. (다만, 유니티는 모든 GameObject가 MonoBehaviour 클래스를 상속받기 때문에 주의할 점이 있다.) SoundManager, NetworkManager, DataManager, CharacterManager, PopupManager, StageManager, GameMa.. 2019. 9. 18.
[Unity] 유니티에서 Ping 체크 하는 방법 유니티는 Ping 체크를 위해 UnityEngine:Ping 클래스를 제공한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 using System.Net; public void CheckPing(string address) { StartCoroutine(StartPing(address)); } IEnumerator StartPing(string adress) { WaitForSeconds f = new WaitForSeconds(0.05f); Ping p = new Ping(adress); while (p.isDone == false) { yield return f; } PingFinished(p); } public void PingFinishe.. 2019. 8. 30.