void Start()
    {
        Screen.sleepTimeout = SleepTimeout.NeverSleep;

        enemies = new Dictionary <Int64, EnemyTankInfo>();
        bullets = new Dictionary <Int64, BulletInfo>();

        session_ = protobuf_session.getInstance();

        session_.init();
        //session_.connect(IP, PORT);

        // 접속 연결 / 유실 callback 처리
        session_.scene_connected_callback    = OnConnect;
        session_.scene_disconnected_callback = OnDisconnect;

        RegisterProcessorHandler();

        interval_        = 0.0f;
        ping_interval_   = 0.0f;
        update_interval_ = 0.0f;

        if (is_interpolation)
        {
            interpolation_text.text = "업데이트 1";
            //interpolation_text.text = "보간 ON";
        }
        else
        {
            interpolation_text.text = "업데이트 2";
            //interpolation_text.text = "보간 OFF";
        }

        init();
    }
Пример #2
0
    void Start()
    {
        session_ = protobuf_session.getInstance();
        session_.init();
        //session_.connect(IP, PORT);

        // 접속 연결 / 유실 callback 처리
        session_.scene_connected_callback    = OnConnect;
        session_.scene_disconnected_callback = OnDisconnect;

        RegisterProcessorHandler();
    }