Exemplo n.º 1
0
    public static Efect efecton(string efectname, float efectposx, float efectposy, GameObject obj_parent)
    {
        GameObject obj   = (GameObject)Resources.Load("prefab/Efect/" + efectname);
        GameObject obj2  = GameManager.Instantiate(obj, new Vector3(efectposx, efectposy, 0), Quaternion.identity);
        Efect      efect = obj2.GetComponent <Efect>();

        efect.SetUp(efectposx, efectposy, obj_parent);
        return(efect);
    }
Exemplo n.º 2
0
    public IEnumerator ChargeStart()
    {
        yield return(new WaitForSeconds(ChargeTime / 2));

        ChargeNow = true;
        Efect     = EfectManager.efecton("tameefect", PlayerManager.Player.GameObject.transform.position.x, PlayerManager.Player.GameObject.transform.position.y, PlayerManager.Player.GameObject);
        AudioManager.AudioON(4);
        PlayerManager.Player.MoveSpeed.SetChargeSpeed();

        yield return(new WaitForSeconds(ChargeTime / 2));

        Efect.GetComponent <Animator>().SetFloat("Speed", 2.0f);
        PlayerManager.Player.SetChargeSkill();
    }