Esempio n. 1
0
    public void SetUP(GameObject[,] ImageBox, CuisineClass[] CC, Foodstuff[] FS, int Money, int[,] Money_int, int StartMoney)
    {
        this.Money      = Money;      //所持金を取得
        this.StartMoney = StartMoney; //メモリーを取得
        this.Money_int  = Money_int;  //メモリーを取得

        audioSource = GetComponent <AudioSource>();
        //Debug.Log(Money.Length);
        MM = GetComponent <MainManeger>();   //影の管理スクリプト

        SM = GetComponent <ShadowManeger>(); //影の管理スクリプト
        SM.SetUP(CC, FS);

        if (GFsw)
        {
            this.ImageBox = ImageBox;
            this.CC       = CC;
            this.FS       = FS;
            GFsw          = false;

            _RectTransform = new RectTransform[ImageBox.GetLength(0), ImageBox.GetLength(1)]; //配列の初期化

            for (int i = 0; i < ImageBox.GetLength(0); i++)                                   //3
            {
                for (int l = 0; l < ImageBox.GetLength(1); l++)                               //8
                {
                    _RectTransform[i, l] = ImageBox[i, l].GetComponent <RectTransform>();     //BOXの位置参照用の取得
                }
            }
        }

        /*
         * Money_Text = GameObject.Find("Money_Text").GetComponent<Text>();
         * //Debug.Log(Money_int);
         * Money_Text.text = (Money.ToString("N0"));
         */

        CM = GetComponent <CoinManeger>();//小銭袋のスクリプトを取得
        CM.CoinSetUp(StartMoney);
    }
Esempio n. 2
0
 // Start is called before the first frame update
 void Start()
 {
     power = 0;
     if (SceneManager.GetActiveScene().name == "Title")
     {
         Scenenum = 0;
         SS       = GetComponent <SceneSelect>();
     }
     if (SceneManager.GetActiveScene().name == "main")
     {
         Scenenum = 1;
         MM       = GetComponent <MainManeger>();
     }
     if (SceneManager.GetActiveScene().name == "Risult")
     {
         Scenenum = 2;
         RM       = GetComponent <RisultManeger>();
     }
     if (SceneManager.GetActiveScene().name == "credit")
     {
         Scenenum = 3;
         CTG      = GetComponent <CTitleGo>();
     }
 }
Esempio n. 3
0
    // Use this for initialization
    void Start()
    {
        instance       = this;
        Time.timeScale = 1.0f;

        expDe.text = "" + firstManeger.instance.expP + " / " + firstManeger.instance.expFullP;
        food.SetActive(false);
        ring.SetActive(false);
        Screen.orientation = ScreenOrientation.LandscapeLeft;
        set.gameObject.SetActive(false);
        notRelease.gameObject.SetActive(false);
        release.gameObject.SetActive(false);
        ExpDegree.gameObject.SetActive(false);

        name.text   = firstManeger.instance.name;
        degree.text = firstManeger.instance.level;
        money.text  = "" + firstManeger.instance.money + "  .M";

        Debug.Log("(Main)state is " + firstManeger.instance.state);
        Debug.Log("(Main)cat is " + firstManeger.instance.count);

        if (firstManeger.instance.limit >= 1)
        {
            nameC1.text    = firstManeger.instance.nameC1;
            levelC1.text   = "" + firstManeger.instance.levelC1;
            enC1.text      = "" + firstManeger.instance.enC1;
            enFullC1.text  = "/ " + firstManeger.instance.enFullC1;
            expC1.text     = "" + firstManeger.instance.expC1;
            expFullC1.text = "/ " + firstManeger.instance.expFullC1;
            hpC1.text      = firstManeger.instance.hpC1;
            atkC1.text     = firstManeger.instance.atkC1;
            defC1.text     = firstManeger.instance.defC1;
            spdC1.text     = firstManeger.instance.spdC1;
        }
        if (firstManeger.instance.limit >= 2)
        {
            nameC2.text    = firstManeger.instance.nameC2;
            levelC2.text   = "" + firstManeger.instance.levelC2;
            enC2.text      = "" + firstManeger.instance.enC2;
            enFullC2.text  = "/ " + firstManeger.instance.enFullC2;
            expC2.text     = "" + firstManeger.instance.expC2;
            expFullC2.text = "/ " + firstManeger.instance.expFullC2;
            hpC2.text      = firstManeger.instance.hpC2;
            atkC2.text     = firstManeger.instance.atkC2;
            defC2.text     = firstManeger.instance.defC2;
            spdC2.text     = firstManeger.instance.spdC2;
        }
        if (firstManeger.instance.limit >= 3)
        {
            nameC3.text    = firstManeger.instance.nameC3;
            levelC3.text   = "" + firstManeger.instance.levelC3;
            enC3.text      = "" + firstManeger.instance.enC3;
            enFullC3.text  = "/ " + firstManeger.instance.enFullC3;
            expC3.text     = "" + firstManeger.instance.expC3;
            expFullC3.text = "/ " + firstManeger.instance.expFullC3;
            hpC3.text      = firstManeger.instance.hpC3;
            atkC3.text     = firstManeger.instance.atkC3;
            defC3.text     = firstManeger.instance.defC3;
            spdC3.text     = firstManeger.instance.spdC3;
        }
    }