Пример #1
0
    //! Called by unity engine on start up to initialize variables.
    public void Start()
    {
        playerController = GetComponent <PlayerController>();
        GameManager gameManager = GameObject.Find("GameManager").GetComponent <GameManager>();

        textureDictionary  = gameManager.GetComponent <TextureDictionary>();
        craftingManager    = GetComponent <CraftingManager>();
        craftingDictionary = new CraftingDictionary();
        guiCoordinates     = new GuiCoordinates();
        descriptions       = new Descriptions();
    }
Пример #2
0
 //! Called by unity engine on start up to initialize variables.
 public void Start()
 {
     craftingManager           = GetComponent <CraftingManager>();
     powerReceiver             = gameObject.AddComponent <PowerReceiver>();
     connectionLine            = gameObject.AddComponent <LineRenderer>();
     craftingDictionary        = new CraftingDictionary();
     stateManager              = FindObjectOfType <StateManager>();
     connectionLine.startWidth = 0.2f;
     connectionLine.endWidth   = 0.2f;
     connectionLine.material   = lineMat;
     connectionLine.loop       = true;
     connectionLine.enabled    = false;
     builtObjects              = GameObject.Find("BuiltObjects");
     conduitItem = GetComponentInChildren <ConduitItem>(true);
 }
 private void Awake()
 {
     m_Crafting = new CraftingDictionary();
     Setting();
 }