GameClock.Update C# (CSharp) Метод

Update() приватный Метод

private Update ( ) : void
Результат void
    void Update()
    {
        clockTime+=Time.deltaTime;
        if (clockTime>=clockRate)
        {
            ClockTick ();
            clockTime=0.0f;
        }
    }

Usage Example

Пример #1
0
        public void TestResetWhileUnpaused()
        {
            GameClock gc = new GameClock();

            gc.Start();
            GameTime gt = new GameTime(new TimeSpan(100), new TimeSpan(100));

            gc.Update(gt);
            Assert.AreEqual(new TimeSpan(100), gc.ElapsedTime);
            gc.Reset();
            Assert.AreEqual(new TimeSpan(), gc.ElapsedTime);
            gc.Update(gt);
            Assert.AreEqual(new TimeSpan(100), gc.ElapsedTime);
        }
All Usage Examples Of GameClock::Update