void Start()
 {
     if(cameraController == null) {
         cameraController = Camera.main.GetComponent<CameraController2D>();
     }
     focusDistanceSquared = focusDistance * focusDistance;
 }
示例#2
0
 void Start()
 {
     if (cameraController == null)
     {
         cameraController = Camera.main.GetComponent <CameraController2D>();
     }
 }
 void Start()
 {
     if (cameraController == null)
     {
         cameraController = Camera.main.GetComponent <CameraController2D>();
     }
     focusDistanceSquared = focusDistance * focusDistance;
 }
示例#4
0
 public void Bind(CameraController2D cameraController,
                  MapBoundary mapBounds,
                  SignalBus signalBus)
 {
     this.cameraController = cameraController;
     this.mapBounds        = mapBounds;
     this.signalBus        = signalBus;
 }
示例#5
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        CameraController2D controller = (CameraController2D)target;

        controller.target        = EditorGUILayout.ObjectField("Target to follow", controller.target, typeof(Collider2D)) as Collider2D;
        controller.cameraBoxSize = EditorGUILayout.Vector2Field("Camera bounds size", controller.cameraBoxSize);
    }
示例#6
0
    void Start()
    {
        if(cameraController == null) {
            cameraController = Camera.main.GetComponent<CameraController2D>();
        }
        characterController = GetComponent<CharacterController>();

        cellWidth = 1f / spriteSheetCellsWide;
        cellHeight = 1f / spriteSheetCellsHigh;
    }
示例#7
0
    void Start()
    {
        if (cameraController == null)
        {
            cameraController = Camera.main.GetComponent <CameraController2D>();
        }
        characterController = GetComponent <CharacterController>();

        cellWidth  = 1f / spriteSheetCellsWide;
        cellHeight = 1f / spriteSheetCellsHigh;
    }
    private void Awake()
    {
        if (Instance == null)
        {
            Instance = this;
        }
        if (Instance != this)
        {
            Destroy(gameObject);
        }

        _camera = GetComponentInChildren <Camera>();
    }
示例#9
0
 void Awake()
 {
     offset   = new Vector3(0, 0, transform.position.z);
     instance = this;
 }
示例#10
0
 void Start()
 {
     Instance    = this;
     Camera2D    = GetComponent <Camera>();
     targetOrtho = Camera2D.orthographicSize;
 }
 void Start()
 {
     if(cameraController == null) {
         cameraController = Camera.main.GetComponent<CameraController2D>();
     }
 }
示例#12
0
 public MapBoundary(Settings settings, CameraController2D cameraController)
 {
     this.settings         = settings;
     this.cameraController = cameraController;
 }