Exemplo n.º 1
0
 void OnDestroy()
 {
     if (RobotScanner != null)
     {
         RobotScanner.Destroy();
     }
     RobotScanner = null;
     _instance    = null;
 }
Exemplo n.º 2
0
    public void Init()
    {
        if (_inited)
        {
            return;
        }
        if (_appManager == null)
        {
            _appManager = gameObject;
        }

        RobotManager     = _appManager.AddComponent <RobotInfoManager> ();
        CamConfigManager = new CameraConfigurationsManager();
        RobotScanner     = new RTPRobotScanner();

        RobotManager.LoadRobots(Application.dataPath + "\\Data\\RobotsMap.xml");
        CamConfigManager.LoadConfigurations(Application.dataPath + "\\Data\\CameraConfigurations.xml");
        RobotScanner.ScanRobots();

        _inited = true;
    }