UniRx
UniRxとは この記事でのバージョン Unity 2021.3.4f1 はじめに UniRxはUpdateAsObservableを使う事で簡単にUpdateをストリーム化する事ができ、さらにFirstを組み合わせる事で条件が揃った時に1度だけ処理をするという実装が簡単に出来ます。 private bool _…
UniRxとは この記事でのバージョン Unity 2021.1.16f1 UniRx - Reactive Extensions for Unity 7.1.0 はじめに UnityでUIを実装する際にLayout Groupを使ってUIのサイズを自動調整する事がよくありますが、今回はそのRectTransformのサイズが変わったタイミ…
この記事でのバージョン Unity 2019.4.17f1 UniRx - Reactive Extensions for Unity 7.1.0 はじめに UniRxのReactivePropertyを使うと簡単に変数の変更を検知する事が出来ます。 /*SampleA*/ //変更を監視する値 private ReactiveProperty<int> _valueReactivePro</int>…
この記事でのバージョン Unity 2019.4.17f1 Odin - Inspector and Serializer 3.0.4 UniRx - Reactive Extensions for Unity 7.1.0 はじめに 今回はUnity用のRxライブラリUniRxと、 Inspectorを圧倒的に使いやすくするOdinを使って テストプレイやデバッグで…
UniRxとは この記事でのバージョン Unity 2019.4.17f1 UniRx 7.1.0 はじめに Unityではオブジェクトを生成する時にInstantiate、削除する時にDestroyを使いますが、どちらもそれなりに重い処理なので出来るだけ実行回数を減らしたくなります。 そんな時に使…
この記事でのバージョン Unity 2019.4.17f1 UniRx - Reactive Extensions for Unity 7.1.0 はじめに UniRxではReactivePropertyを使うことで簡単に値の変更を監視する事が出来ます。 /*SampleA*/ //変更を監視する値 private ReactiveProperty<int> _valueReactiv</int>…
UniRxとは 拡張メソッドとは デリゲート(Delegate)やイベント(Event)とは この記事でのバージョン Unity 2018.3.4f1 はじめに 今回はタイトル通り、UniRxのUpdate周りについての記事です! UniRx - Reactive Extensions for Unity - Asset Store UpdateAsObs…
この記事でのバージョン Unity 2018.3.4f1 はじめに Unityを使っているとよく耳にするUniRxですが、(以下のツイートは開発者さん本人のもの) どうぶつの森、UniRx採用ありがとうございます pic.twitter.com/zLy5tRMKm3— neuecc (@neuecc) 2017年11月21日 Pok…