Example #1
0
        public override void Draw()
        {
            CamA.Begin();
            {
                Raylib.ClearBackground(Color.WHITE);

                Engine.Draw.Sprite(testAsset, new Vector2(650, 100), 1f, (float)(Raylib.GetTime() / 1f), Color.RED);

                CamB.DrawCamera(new Vector2(10, 10));
            }
            CamA.End();

            CamB.Begin();
            {
                Raylib.ClearBackground(Color.SKYBLUE);
                Raylib.DrawTextureEx(testBackground, Vector2.Zero, 0f, 0.25f, Color.WHITE);

                Engine.Draw.Sprite(testAsset, new Vector2(300, 168), 1f, (float)(Raylib.GetTime() / 1f), Color.GREEN);
            }
            CamB.End();

            CamA.DrawCamera(new Vector2(20, 20));
        }