Пример #1
0
    // Start is called before the first frame update
    void Awake()
    {
        _rigi2D = GetComponent <Rigidbody2D>();

        GloablManager.Instance.GameInput.MonsterControll.Jump.performed += callBack => Jump();
        SetMonster(new MonsterInfo(MonsterSet.Get(1)));
    }
Пример #2
0
    private async void Awake()
    {
        base.Awake();

        await GloablManager.Instance.GameInit();

        controller.SetActive(true);
        var monster_1 = new MonsterInfo(MonsterSet.Get(1));
        var monster_2 = new MonsterInfo(MonsterSet.Get(2));

        GloablManager.Instance.PlayerInfo.AddMonster(monster_1);
        GloablManager.Instance.PlayerInfo.AddMonster(monster_2);
        View.CurrentScene.GetView <MonsterInfoView>().SetModel(monster_1);
    }