Aiv.Fast2D.Android.Example.MainActivity.GameUpdate C# (CSharp) Method

GameUpdate() private method

private GameUpdate ( Window window ) : void
window Window
return void
        private void GameUpdate(Window window)
        {
            if (window.IsTouching)
            {
                alien.position = window.TouchPosition;
                if ((sprite001.position-window.TouchPosition).Length < 100)
                {
                    window.Vibrate(1000);
                }
            }
            else
            {
                window.CancelVibration();
            }
            alien.DrawTexture(alienTexture);

            particleSystem001.Update(window);

            sprite001.position.X += 10f * window.deltaTime;
            sprite001.DrawSolidColor(1, 0, 0, 0.5f);

            lineDrawer.Point2 = window.TouchPosition;
            lineDrawer.DrawSolidColor(1f, 1f, 0f, 1f);

            window.Update();
        }