Unity・3DCG技術ブログ

TAもどきによるUnity・3DCGに関する記事をアップします。

UniRx

UniRx+Zenjectで作るシーン遷移基盤 メモその2ZenjectBindingとか

例えばタイトル画面からホーム画面に遷移するとして、基盤を使う側のコードはこんな感じとなります。 コード using UnityEngine; using UnityEngine.UI; using UniRx; using Zenject; public class Title : SceneBase { [Inject(Id = "start")] Button start…

UniRx+Zenjectで作るシーン遷移基盤 メモその1

UnityでUniRxとZenjectを使ってのソシャゲを意識したシーン遷移基盤を趣味で作ってます。 初めに 仕事ではUniRxは使っているのですが、Zenjectは仕事では使ったことがありません。 最近はやりのZenjectの練習もかねて、UniRxとZenjectを組み合わせればいいも…

UniRxでUpdateをObservableにする

using UnityEngine; public class NewBehaviourScript : MonoBehaviour { void Update() { if(Input.GetMouseButtonDown(0)) { Debug.Log("Hoge"); } } } というスクリプトがあるとします。マウスの左クリックで Hoge と表示します。 UniRxを使用することで …