コード例 #1
0
    void Start()
    {
        drumsIcon  = GameObject.Find("drum_buttonImage").GetComponent <Image>().sprite;
        guitarIcon = GameObject.Find("guitar_buttonImage").GetComponent <Image>().sprite;
        pianoIcon  = GameObject.Find("keyboard_buttonImage").GetComponent <Image>().sprite;

        skinInventory = GetComponent <SkinInventory>();

        instrumentBaseDrums  = GameObject.Find("Drums").GetComponent <InstrumentBase>();
        instrumentBaseGuitar = GameObject.Find("Guitar").GetComponent <InstrumentBase>();
        instrumentBasePiano  = GameObject.Find("Piano").GetComponent <InstrumentBase>();

        //FindAssets();
        NewSkin();
    }
コード例 #2
0
    // Use this for initialization
    void Start()
    {
        /*instruments = sp.instruments;
         *
         * instrumentBaseDrums = instruments[0].GetComponent<InstrumentBase>();
         * instrumentBaseGuitar = instruments[1].GetComponent<InstrumentBase>();
         * instrumentBasePiano = instruments[2].GetComponent<InstrumentBase>();*/

        skinInventory = GameObject.Find("GameManager").GetComponent <SkinInventory>();

        skinInventory.onSkinsChangedCallback += WhatIsShown;
        //skinInventory.onSkinsChangedCallback += PageUpdate;
        skinInventory.onSkinsChangedCallback += UpdateUI;

        slots      = GetComponentsInChildren <SkinSlot>();
        shownSkins = new List <Skin>();
        skinInventory.onSkinsChangedCallback.Invoke();
    }