Exemplo n.º 1
0
    void OnReceivedEnemyUnitData(byte[] msg)
    {
        UnitDataPacket unitDataPacket = new UnitDataPacket(msg);
        UnitData       unitData       = unitDataPacket.GetData();

        battleManager.SetAwayUnit(unitData.unit);

        loadingManager.dataCheck[(int)ServerPacketId.EnemyUnitData - 17] = true;
    }
Exemplo n.º 2
0
    void OnReceivedUnitData(byte[] msg)
    {
        UnitDataPacket unitDataPacket = new UnitDataPacket(msg);
        UnitData       unitData       = unitDataPacket.GetData();

        dataManager.SetUnitData(unitData);

        if (loadingManager.CurrentScene == GameManager.Scene.Loading)
        {
            loadingManager.dataCheck[(int)ServerPacketId.UnitData - 4] = true;
        }
        else if (loadingManager.CurrentScene == GameManager.Scene.Wait)
        {
            uiManager.SetUnitScrollView();
        }
    }