コード例 #1
0
ファイル: BuyPanel.cs プロジェクト: mhmmdlkts/midoor2
 void Start()
 {
     game      = GameObject.Find("MOVABLE").GetComponent <GameScript>();
     money     = GameObject.Find("Money").GetComponent <GameMoney>();
     container = GameObject.Find("SafeArea");
     setButtonsName();
     gameObject.transform.SetParent(container.transform, false);
     zeusPriceText.text  = LanguageSystem.GET_CURRENCY() + zeusPrice;
     flashPriceText.text = LanguageSystem.GET_CURRENCY() + flashPrice;
     kitPriceText.text   = LanguageSystem.GET_CURRENCY() + kitPrice;
     if (game.isT)
     {
         kitButton.SetActive(false);
     }
     checkcanBuyItem();
 }
コード例 #2
0
        public static Frame ShowFrame()
        {
            Dialog          val      = Dialog.Create();
            Action <String> myAction = new Action <String>(a => { });

            double money = 500000.00;

            val.Text = "Game Control | Money Tab\n\n" +
                       "";

            val.AddPositiveButton("+ 500.000", (Action) delegate
            {
                Company.Current.AddMoney(money, BudgetItem.Other, true);
            }, false);

            val.AddNegativeButton("- 500.000", (Action) delegate
            {
                Company.Current.AddMoney(-money, BudgetItem.Other, true);
            }, false);

            val.AddButton("Custom", ColorHelper.FromHexString("041887"), (Action) delegate
            {
                InputDialog input = InputDialog.ShowFor("How much do you want ?\n\n" +
                                                        "Max: 5.000.000\n" +
                                                        "Min: -5.000.000\n" +
                                                        "Enter without dot (.)", "50000", new Action <String>(a => {
                    GameMoney.CustomMoney(a.ToString());
                }));
            }, true);


            val.AddButton("Close", (Action) delegate {}, true);

            val.Show();
            return((Frame)(object)val);
        }