コード例 #1
0
    void Start()
    {
        cacheImagesProd = new Image[prodSlots.Count];
        cacheImages     = new Image[prodSlots.Count];
        cacheButtons    = new Button[prodSlots.Count];
        for (int i = 0; i < prodSlots.Count; i++)
        {
            cacheImagesProd[i] = prodSlots[i].gameObject.transform.FindChild("ant_prod_query_status_slot_progressbar").GetComponent <Image>();
            cacheImages[i]     = prodSlots[i].GetComponent <Image>();
            cacheButtons[i]    = prodSlots[i].GetComponent <Button>();
        }
        base_manager_cache      = GameObject.Find(vars.base_name).GetComponent <base_manager>();
        unit_group_chache_cache = GameObject.Find(vars.base_name).GetComponent <UnitGroupCache>();
        upgrade_manager_cache   = GameObject.Find(vars.upgrade_manager_name).GetComponent <upgrade_manager>();
        this.name      = vars.ui_manager_name;
        Time.timeScale = 1.0f;
        //	refresh_ressource_ui();
        //	pem_btn_text.GetComponent<Text>().text = "ENTER PATHEDITMODE";
        vars.is_in_patheditmode = false;
        uirc = 0;

        curr_sel_type = selected_ant_type.nothing;
        clear_base_ui_values();
        pause_menu_holder.SetActive(false);
        is_in_menu = false;
    }
コード例 #2
0
 // Update is called once per frame
 void Awake()
 {
     script_cache.base_manager_cache      = GameObject.Find(vars.base_name).GetComponent <base_manager>();
     script_cache.unit_group_chache_cache = GameObject.Find(vars.base_name).GetComponent <UnitGroupCache>();
     script_cache.upgrade_manager_cache   = GameObject.Find(vars.upgrade_manager_name).GetComponent <upgrade_manager>();
     script_cache.main_canvas             = GameObject.Find(vars.main_canvas_name).GetComponent <Canvas>();
 }
コード例 #3
0
    // Use this for initialization
    void Awake()
    {
        if(pathManager == null) {
            pathManager = GameObject.Find (vars.path_manager_name).GetComponent<wp_manager>();
        }

        if(baseManager == null) {
            baseManager = GameObject.Find (vars.base_name).GetComponent<base_manager>();
        }

        if(workerManager == null) {
            workerManager = GameObject.Find (vars.worker_manager_name).GetComponent<WorkerManager>();
        }
        navMeshAgent = GetComponent<NavMeshAgent>();
    }
コード例 #4
0
    // Use this for initialization
    void Awake()
    {
        if (pathManager == null)
        {
            pathManager = GameObject.Find(vars.path_manager_name).GetComponent <wp_manager>();
        }

        if (baseManager == null)
        {
            baseManager = GameObject.Find(vars.base_name).GetComponent <base_manager>();
        }


        if (workerManager == null)
        {
            workerManager = GameObject.Find(vars.worker_manager_name).GetComponent <WorkerManager>();
        }
        navMeshAgent = GetComponent <NavMeshAgent>();
    }
コード例 #5
0
    // Use this for initialization
    void Start()
    {
        if (pathManager == null)
        {
            pathManager = GameObject.Find(vars.path_manager_name).GetComponent <wp_manager>();
        }

        if (baseManager == null)
        {
            baseManager = GameObject.Find(vars.base_name).GetComponent <base_manager>();
        }


        if (workerManager == null)
        {
            workerManager = GameObject.Find(vars.worker_manager_name).GetComponent <WorkerManager>();
        }

        workerManager.addWorker(this);
        navMeshAgent    = GetComponent <NavMeshAgent>();
        navMeshObstacle = GetComponent <NavMeshObstacle>();
    }
コード例 #6
0
    // Use this for initialization
    void Start()
    {
        if(pathManager == null) {
            pathManager = GameObject.Find (vars.path_manager_name).GetComponent<wp_manager>();
        }

        if(baseManager == null) {
            baseManager = GameObject.Find (vars.base_name).GetComponent<base_manager>();
        }

        if(workerManager == null) {
            workerManager = GameObject.Find (vars.worker_manager_name).GetComponent<WorkerManager>();
        }

        workerManager.addWorker(this);
        navMeshAgent = GetComponent<NavMeshAgent>();
        navMeshObstacle = GetComponent<NavMeshObstacle>();
    }
コード例 #7
0
    void Start()
    {
        cacheImagesProd = new Image[prodSlots.Count];
        cacheImages = new Image[prodSlots.Count];
        cacheButtons = new Button[prodSlots.Count];
        for(int i = 0; i < prodSlots.Count; i++) {
            cacheImagesProd[i] = prodSlots[i].gameObject.transform.FindChild("ant_prod_query_status_slot_progressbar").GetComponent<Image>();
            cacheImages[i] = prodSlots[i].GetComponent<Image>();
            cacheButtons[i] = prodSlots[i].GetComponent<Button>();
        }
        base_manager_cache = GameObject.Find(vars.base_name).GetComponent<base_manager>();
        unit_group_chache_cache = GameObject.Find(vars.base_name).GetComponent<UnitGroupCache>();
        upgrade_manager_cache = GameObject.Find(vars.upgrade_manager_name).GetComponent<upgrade_manager>();
        this.name = vars.ui_manager_name;
        Time.timeScale = 1.0f;
        //	refresh_ressource_ui();
        //	pem_btn_text.GetComponent<Text>().text = "ENTER PATHEDITMODE";
        vars.is_in_patheditmode = false;
        uirc = 0;

        curr_sel_type = selected_ant_type.nothing;
        clear_base_ui_values();
        pause_menu_holder.SetActive(false);
        is_in_menu = false;
    }
コード例 #8
0
ファイル: script_cache.cs プロジェクト: ColdBass/Antboss
 // Update is called once per frame
 void Awake()
 {
     script_cache.base_manager_cache = GameObject.Find(vars.base_name).GetComponent<base_manager>();
     script_cache.unit_group_chache_cache = GameObject.Find(vars.base_name).GetComponent<UnitGroupCache>();
     script_cache.upgrade_manager_cache = GameObject.Find(vars.upgrade_manager_name).GetComponent<upgrade_manager>();
 }
コード例 #9
0
    public void Start()
    {
        selectTier(1);
        if(!baseManager) {
            baseManager = GameObject.Find (vars.base_name).GetComponent<base_manager>();
        }

        if(!uiManager) {
            uiManager = GameObject.Find (vars.ui_manager_name).GetComponent<ui_manager>();
        }
    }