コード例 #1
0
    private void Start()
    {
        GameManager.OnPlayerCreation += OnPlayerCreation;

        manager = GetComponentInParent <UICharSheet>();
        if (manager == null)
        {
            Debug.LogError("No manager found for " + this.name);
            enabled = false;
            return;
        }

        manager.OnMenuStateChange += OnMenuStateChange;
    }
コード例 #2
0
ファイル: UIPaperDoll.cs プロジェクト: Judgy53/DungeonStalker
    private void Start()
    {
        GameManager.OnPlayerCreation += GameManager_OnPlayerCreation;

        manager = GetComponentInParent <UICharSheet>();
        if (manager == null)
        {
            Debug.LogError("No manager found for " + this.name);
            enabled = false;
            return;
        }

        manager.OnMenuStateChange += manager_OnMenuStateChange;

        defaultSprites = new Sprite[armorSlots.Length];
        for (int i = 0; i < armorSlots.Length; i++)
        {
            defaultSprites[i] = armorSlots[i].sprite;
        }

        defaultMainHandSprite = mainHandSlot.sprite;
        defaultOffHandSprite  = offHandSlot.sprite;
        defaultAmmoSprite     = ammoSlot.sprite;
    }