コード例 #1
0
ファイル: Button.cs プロジェクト: hatsfourcats/Glitch-Garden
    void Start()
    {
        defenderCostText   = GetComponentInChildren <Text>();
        spriteRender       = GetComponent <SpriteRenderer>();
        origColor          = spriteRender.color;
        spriteRender.color = Color.gray;
        buttArray          = GameObject.FindObjectsOfType <Button>();
        selectedDefender   = gameObject;

        defenderCostText.text = EntityValuesManager.GetValues(defenderToSpawn.name).starCost.ToString();
    }
コード例 #2
0
    void PlaceDefender()
    {
        int defCost = EntityValuesManager.GetValues(Button.selectedDefender.name).starCost;

        if (ResourceManager.UseStars(defCost))
        {
            Vector3 mousePositionRounded = mainCam.ScreenToWorldPoint(Input.mousePosition);
            mousePositionRounded.x = Mathf.Round(mousePositionRounded.x);
            mousePositionRounded.y = Mathf.Round(mousePositionRounded.y);
            mousePositionRounded.z = -5f;
            Instantiate(Button.selectedDefender, mousePositionRounded, Quaternion.identity);
        }
    }
コード例 #3
0
 // Use this for initialization
 void Start()
 {
     EntityValuesManager.EntityValues blah = EntityValuesManager.GetValues("dwarf");
     Debug.Log("Name is" + blah.entityName + " damage is " + blah.damage);
 }