AtomicMain.cs 504 B

1234567891011121314151617
  1. using System;
  2. using AtomicEngine;
  3. using AtomicPlayer;
  4. public class AtomicMain : AppDelegate
  5. {
  6. public override void Start()
  7. {
  8. var scene = GetSubsystem<Player>().LoadScene("Scenes/TheScene.scene");
  9. var camera = scene.GetChild("Camera").GetComponent<Camera>();
  10. var graphics = GetSubsystem<Graphics>();
  11. camera.SetOrthoSize(graphics.Height * Constants.PIXEL_SIZE);
  12. camera.SetZoom(.75f * Math.Min(graphics.Width / 1280.0f, graphics.Height / 800.0f));
  13. }
  14. }