void Awake()
 {
     btCore        = GameObject.Find("BTManager");
     StatusUI      = GameObject.Find("CarStatusPanel");
     Basecardivice = new BaseCarDivice(btCore, StatusUI);
     Basecardivice.statusparser.OnParsedEOP += Statusparser_OnParsedEOP;
     FBLSpeedSlow  = false;
     FBRSpeedSlow  = false;
     SideSpeedSlow = false;
 }
        public void _new(BaseCarDivice baseCarDivice)
        {
            GPSSpotManager = new GPSSpotManager(0);
            //GPSSpotManager.AddPos(new GPSsPosition(10, 10).GetGPSPosition());
            carDivice           = baseCarDivice;
            EnableTraceMode     = true;
            CurrentMoveSequence = MoveSequence.ForcedForward;

            carDivice.statusparser.OnParsedSOP += Statusparser_OnParsedSOP;
        }
Esempio n. 3
0
    void Start()
    {
        packetbuffer = new StringBuilder();
        InitBT();

        this.gameObject.GetComponent <PingPongObj>().initOBJ();
        ppManager = this.gameObject.GetComponent <PingPongManager>();

        objectCarDevice = GameObject.Find("CarStatusObject");

        statusDeserializer                = objectCarDevice.GetComponent <ObjectCarDevice>().Basecardivice.statusparser;
        statusDeserializer.OnParsed      += StatusDeserializer_OnParsed;
        statusDeserializer.OnParsedError += StatusDeserializer_OnParsedError;

        carDivice = objectCarDevice.GetComponent <ObjectCarDevice>().Basecardivice;
    }
Esempio n. 4
0
    private void Start()
    {
        SendCamTexture  = false;
        CamQuality      = 3;
        CarStatusObject = GameObject.Find("CarStatusObject");

        objcarDevice = CarStatusObject.GetComponent <ObjectCarDevice>();
        tracerObj    = CarStatusObject.GetComponent <GPSTracerObj>();

        baseCarDivice = objcarDevice.Basecardivice;
        camManager    = GameObject.Find("CamManager").GetComponent <CamManager>();

        socketObj               = GameObject.Find("NetworkManager(Clone)").GetComponent <SocketObj>();
        clientSender            = socketObj.socketClient;
        socketObj.OnDataInvoke += SocketObj_OnDataInvoke;
        StartCoroutine(SendInitData());
    }