Ejemplo n.º 1
0
    void Start()
    {
        geometryBehaviour   = GameObject.Find("/3D/Geometry").GetComponent <GeometryBehaviour>();
        navigationBehaviour = GameObject.Find("/3D/Navigation").GetComponent <NavigationBehaviour>();
        gridBehaviour       = GameObject.Find("/3D/Grid").GetComponent <GridBehaviour>();
        coordinateBehaviour = GameObject.Find("/3D/Coordinate").GetComponent <CoordinateBehaviour>();

        geoCamera = GameObject.Find("/3D/GeoCamera").GetComponent <GeoCamera>();
        navCamera = GameObject.Find("/3D/NavCamera").GetComponent <NavCamera>();

        InitTouchSystem();
        InitView();
        InitUI();

        geoCamera.InitDefault();

        stateController = GetComponent <StateController>();
        stateController.Init(geoUI.statePanel);

        toolController = GetComponent <ToolController>();
        toolController.Init(geoUI.toolPanel);

        recognizeController = GetComponent <RecognizeController>();
        recognizeController.Init(geoUI.writingPanel);

        ClearGeometry();
    }
Ejemplo n.º 2
0
 public void AddBehaviour(NavigationBehaviour behaviour)
 {
     _navigationBehaviourList.Add(behaviour);
 }
 void Start()
 {
     agent = GetComponent <NavigationBehaviour>();
 }
 private void Awake()
 {
     this.navigation = this.navigationGameObject.GetComponent <NavigationBehaviour>();
 }