「Unity/UniRx/移動検知」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==Observable.EveryUpdateで判定== <pre> zが0以下のときにz10に移動 <pre> var observable = Observable.EveryUpdate() .Where(_ => obj != null && obj.t...」) |
(相違点なし)
|
2022年8月21日 (日) 08:34時点における版
Observable.EveryUpdateで判定
zが0以下のときにz10に移動 <pre> var observable = Observable.EveryUpdate() .Where(_ => obj != null && obj.transform.position.z < 0f) .Subscribe(_ => { obj.transform.position = new Vector3( obj.transform.position.x, obj.transform.position.y, obj.transform.position.z + 10f ); }) .AddTo(gameObject);