Exemplo n.º 1
0
    private void Awake()
    {
        other_player_prefab = Resources.Load("Prefabs/OtherPlayerPrefab", typeof(OtherPlayerPrafab)) as OtherPlayerPrafab;
        dummy_player_prefab = Resources.Load("Prefabs/DummyPlayerPrefab", typeof(DummyPlayerPrefab)) as DummyPlayerPrefab;

        nm = GameObject.FindWithTag("Network").GetComponent <NetworkManagerSingleton>();

        NetworkManager.ClearPacketProcessHandler();
        NetworkManager.SetPacketProcessHandler(packetProcess);

        msgQueue      = MessageQueue.getInstance;
        player_object = GameObject.FindWithTag("Player");//.GetComponent<Transform>() as GameObject;
        other_players = new Dictionary <int, OtherPlayerPrafab>();
        map_data      = new Dictionary <int, Map>();

        /*
         * Map HanGang = new Map();
         *
         * HanGang.Id = 100;
         * HanGang.Name = "한강";
         * HanGang.Thumbnail = "Sprite/MapImages/Hangang";
         * HanGang.SceneName = "TrackGameHangangMap";
         *
         * map_data[HanGang.Id] = HanGang;*/

        Map Track = new Map();

        Track.Id           = 101;
        Track.Name         = "원형 트랙";
        Track.Thumbnail    = "Sprite/MapImages/Track";
        Track.SceneName    = "TrackScene";
        map_data[Track.Id] = Track;

        SetActiveResetButton(false);
    }
Exemplo n.º 2
0
    private void Awake()
    {
        ready_count       = 5;
        checkpoint_passed = new BitArray(checkPoints.Length, false);

        Application.runInBackground = true;

        for (int i = 0; i < 8; i++)
        {
            other_players[i].gameObject.SetActive(false);
        }

        nm       = GameObject.FindWithTag("Network").GetComponent <NetworkManagerSingleton>();
        msgQueue = MessageQueue.getInstance;

        NetworkManager.ClearPacketProcessHandler();
        NetworkManager.SetPacketProcessHandler(packetProcess);

        StartCoroutine(checkMessageQueue());

        player_object.GetComponent <BikeControl>().Idle = true;
    }
Exemplo n.º 3
0
 public void Awake()
 {
     _instance = this;
 }