Ejemplo n.º 1
0
    public override void Dispose()
    {
        base.Dispose();

        _player = null;
        _camMover = null;
    }
Ejemplo n.º 2
0
    public override void Dispose()
    {
        base.Dispose();

        _player   = null;
        _camMover = null;
    }
Ejemplo n.º 3
0
    public override void EnterState(FSMState prevState)
    {
        base.EnterState(prevState);

        _player = GameManager.Instance.Player;
        _player.gameObject.SetActive(false);

        _mapEntity = GameManager.Instance.Map.GetComponent<MapEntity>();
        _cameraMover = GameManager.Instance.GameCamera.GetComponent<TweenMover>();

        // set up camera transition response
        _cameraMover.OnMoveBegin += OnCameraMoveBegin;
        _cameraMover.OnMoveEnd += OnCameraMoveEnd;

        EnableInput();
    }
Ejemplo n.º 4
0
    public override void EnterState(FSMState prevState)
    {
        base.EnterState(prevState);

        _player = GameManager.Instance.Player;
        _player.gameObject.SetActive(false);

        _mapEntity   = GameManager.Instance.Map.GetComponent <MapEntity>();
        _cameraMover = GameManager.Instance.GameCamera.GetComponent <TweenMover>();

        // set up camera transition response
        _cameraMover.OnMoveBegin += OnCameraMoveBegin;
        _cameraMover.OnMoveEnd   += OnCameraMoveEnd;

        EnableInput();
    }
Ejemplo n.º 5
0
    public override void EnterState(FSMState prevState)
    {
        base.EnterState(prevState);

        ///// init
        _player = GameManager.Instance.Player;
        _mapEntity = GameManager.Instance.Map.GetComponent<MapEntity>();
        _camMover = GameManager.Instance.GameCamera.GetComponent<TweenMover>();

        _visualizer = new MapVisualizer();
        _visualizer.RenderMap(GameManager.Instance.CurrentMap);
        /////

        // set up camera transition response
        _camMover.OnMoveBegin += OnCameraMoveBegin;
        _camMover.OnMoveEnd += OnCameraMoveEnd;

        // set up player move response
        _player.GetComponent<RigidBodyMover>().OnMove += OnPlayerMove;

        EnableInput();
    }
Ejemplo n.º 6
0
    public override void EnterState(FSMState prevState)
    {
        base.EnterState(prevState);

        ///// init
        _player    = GameManager.Instance.Player;
        _mapEntity = GameManager.Instance.Map.GetComponent <MapEntity>();
        _camMover  = GameManager.Instance.GameCamera.GetComponent <TweenMover>();

        _visualizer = new MapVisualizer();
        _visualizer.RenderMap(GameManager.Instance.CurrentMap);
        /////

        // set up camera transition response
        _camMover.OnMoveBegin += OnCameraMoveBegin;
        _camMover.OnMoveEnd   += OnCameraMoveEnd;

        // set up player move response
        _player.GetComponent <RigidBodyMover>().OnMove += OnPlayerMove;

        EnableInput();
    }
Ejemplo n.º 7
0
    public override void Dispose()
    {
        base.Dispose();

        _cameraMover = null;
    }
Ejemplo n.º 8
0
    public override void Dispose()
    {
        base.Dispose();

        _cameraMover = null;
    }