//private int modenum; //1はattack、2はheal // Use this for initialization void Start() { //attacking = true; save = true; //modenum = 1; attackMode = GetComponent <MagicAttackMode>(); healMode = GetComponent <MagicHealMode>(); Root = transform.root.gameObject; //Wmenu = Root.transform.Find("unitmenu/W_Menu").gameObject; //swich = Wmenu.GetComponent<ModeSwich>(); Changed(1); }
IEnumerator comp(GameObject enemy) { yield return(new WaitForSeconds(1f)); MagicModeChange magicModeChange = enemy.GetComponent <MagicModeChange>(); Debug.Log(magicModeChange.attacking); MagicHealMode magicHealMode = enemy.GetComponent <MagicHealMode>(); magicHealMode.circle.enabled = true; HealRenderer healRenderer = enemy.GetComponent <HealRenderer>(); healRenderer.lineRenderer.enabled = true; }
// Use this for initialization void Start() { theta_scale = 0.01f; size = (int)((2.0 * Mathf.PI) / theta_scale); size++; lineRenderer = GetComponent <LineRenderer>(); lineRenderer.startColor = Color.blue; lineRenderer.endColor = Color.red; lineRenderer.startWidth = 0.05f; lineRenderer.endWidth = 0.05f; lineRenderer.positionCount = size; lineRenderer.enabled = false; healMode = gameObject.GetComponent <MagicHealMode>(); }