Example #1
0
        void Start()
        {
            _timeCounter.OnTimeChanged
            .Where(x => x == 0)
            .Subscribe(_ =>
            {
                transform.position = Vector3.zero;
            }).AddTo(gameObject);                     // 指定のgameobjectが破棄されたらDisposeする

            _timeCounter.Start();

            DestroyAtWaitForFrame().Forget();
        }