Пример #1
0
    public static HoldTarget Create(BeatInfo beatinfo)
    {
        GameObject newTargetObj = Instantiate(Resources.Load("Prefabs/Hold Target")) as GameObject;
        HoldTarget newTarget    = newTargetObj.GetComponent <HoldTarget>();

        newTarget.SetBeatInfo(beatinfo);
        return(newTarget);
    }
Пример #2
0
    //create the corresponding GUI component - BeatTarget - when called
    public BeatTarget CreateBeatTarget()
    {
        BeatTarget newBeat = null;

        if (m_type == BeatType.Hit)
        {
            newBeat      = HitTarget.Create(this);
            m_beattarget = newBeat;
        }
        else if (m_type == BeatType.Held)
        {
            newBeat      = HoldTarget.Create(this);
            m_beattarget = newBeat;
        }

        return(newBeat);
    }