コード例 #1
0
ファイル: UpgradePanel.cs プロジェクト: Commkeen/Archmage
        public UpgradePanel(PlayScene scene, UpgradeInterface spellInterface)
        {
            _scene          = scene;
            _windowPosition = new IntVector2();
            _windowSize     = new IntVector2(Display.CONSOLE_WIDTH, Display.CONSOLE_HEIGHT);

            _spellInterface = spellInterface;
        }
コード例 #2
0
ファイル: PlayScene.cs プロジェクト: Commkeen/Archmage
 public void OpenUpgradePanel()
 {
     _upgradeScreenActive = true;
     _upgradeInterface    = new UpgradeInterface(this);
     _upgradePanel        = new UpgradePanel(this, _upgradeInterface);
 }
コード例 #3
0
ファイル: PlayScene.cs プロジェクト: Commkeen/Archmage
 public void CloseUpgradePanel()
 {
     _upgradeScreenActive = false;
     _upgradeInterface    = null;
     _upgradePanel        = null;
 }
コード例 #4
0
 void Start()
 {
     upgradeInterface = gameObject.GetComponent <UpgradeInterface>();
     upgradeInterface.ToggleUpgradeButtons();
 }