示例#1
0
    // Start is called before the first frame update
    void Start()
    {
        // 不足分オブジェクト初期化
        GameObject difictObject = GameObject.Find("DeficitMoneyText");

        dificitMoney = 0;
        difictText   = difictObject.GetComponent <Text>();

        // お釣り初期化
        returnMoney = 0;

        // 購入済みかどうかフラグを初期化
        isFinishBuy = false;

        // 対象オブジェクトを格納
        GameObject attachClickMoneyCsObj = GameObject.Find("TicketMachineDirector");

        // ClickMoneyのスクリプト情報を取得
        clickMoneyCs = attachClickMoneyCsObj.GetComponent <ClickMoney>();

        // 対象オブジェクトを格納
        GameObject attachManagementMoneyCsObj = GameObject.Find("MoneyArea");

        // ManagementMoneyのスクリプト情報を取得
        managementMoneyCs = attachManagementMoneyCsObj.GetComponent <ManagementMoney>();

        // 対象オブジェクトを格納
        GameObject attachResultMoneyCsObj = GameObject.Find("TickectMachineArea");

        // ResultMoneyのスクリプト情報を取得
        resultMoneyCs = attachResultMoneyCsObj.GetComponent <ResultMoney>();
    }
示例#2
0
    // Start is called before the first frame update
    void Start()
    {
        // 表示されたかどうか判別するフラグの初期化
        isShowed = false;

        // 結果テキストリストの初期化
        cloneResultTextList = new List <GameObject>();

        // 対象オブジェクトを格納
        GameObject attachClickMoneyCsObj = GameObject.Find("TicketMachineDirector");

        // ClickMoneyのスクリプト情報を取得
        clickMoneyCs = attachClickMoneyCsObj.GetComponent <ClickMoney>();

        // 対象オブジェクトを格納
        GameObject attachManagementMoneyCsObj = GameObject.Find("MoneyArea");

        // ManagementMoneyのスクリプト情報を取得
        managementMoneyCs = attachManagementMoneyCsObj.GetComponent <ManagementMoney>();

        // 対象オブジェクトを格納
        GameObject attachCalculationMoneyCsObj = GameObject.Find("TicketMachineDirector");

        // CalculationMoneyのスクリプト情報を取得
        calculationMoneyCs = attachCalculationMoneyCsObj.GetComponent <CalculationMoney>();

        // 対象オブジェクトを格納
        GameObject attachVisibleManagerCsObj = GameObject.Find("TicketMachineDirector");

        // VisibleManagerのスクリプト情報を取得
        visibleManagerCs = attachVisibleManagerCsObj.GetComponent <VisibleManager>();
    }
示例#3
0
    // Start is called before the first frame update
    void Start()
    {
        // 対象のオブジェクトを格納
        GameObject ten          = GameObject.Find("10yenText");
        GameObject fifty        = GameObject.Find("50yenText");
        GameObject oneHundred   = GameObject.Find("100yenText");
        GameObject fiveHundred  = GameObject.Find("500yenText");
        GameObject oneThousand  = GameObject.Find("1000yenText");
        GameObject fiveThousand = GameObject.Find("5000yenText");
        GameObject tenThousand  = GameObject.Find("10000yenText");
        GameObject digitalCash  = GameObject.Find("DisitalCashText");

        // 対象のテキストを格納
        tenAmount          = ten.GetComponent <Text>();
        fiftyAmount        = fifty.GetComponent <Text>();
        oneHundredAmount   = oneHundred.GetComponent <Text>();
        fiveHundredAmount  = fiveHundred.GetComponent <Text>();
        oneThousandAmount  = oneThousand.GetComponent <Text>();
        fiveThousandAmount = fiveThousand.GetComponent <Text>();
        tenThousandAmount  = tenThousand.GetComponent <Text>();
        digitalCashAmount  = digitalCash.GetComponent <Text>();

        // 要素数確保
        remainMoneyCount = new int[maxMoneyCount.Length];
        // 全てのお金と残りのお金を初期化
        for (int i = 0; i < maxMoneyCount.Length; i++)
        {
            remainMoneyCount[i] = maxMoneyCount[i];
        }

        // 初期化(最初はすべて0)
        throwMoneyCount = new int[] { 0, 0, 0, 0, 0, 0, 0, 0 };

        // 対象オブジェクトを格納
        GameObject attachClickMoneyCsObj = GameObject.Find("TicketMachineDirector");

        // ClickMoneyのスクリプト情報を取得
        clickMoneyCs = attachClickMoneyCsObj.GetComponent <ClickMoney>();

        // 対象オブジェクトを格納
        GameObject attachCalculationMoneyCsObj = GameObject.Find("TicketMachineDirector");

        // CalculationMoneyのスクリプト情報を取得
        calculationMoneyCs = attachCalculationMoneyCsObj.GetComponent <CalculationMoney>();
    }