Esempio n. 1
0
    //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);
    }
Esempio n. 2
0
    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;
    }
Esempio n. 3
0
    // 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>();
    }