Ejemplo n.º 1
0
    public void Star2ButtonFunc()
    {
        CompanyInfomation company = CompanyInfomation.Instance;

        //星が足りるかどうか
        if (company.GetStarNum() < 2)
        {
            return;
        }
        //星を減少
        company.AddStarNum(-2);
    }
Ejemplo n.º 2
0
    private float INCREASE_VALUE = 1; //確率上昇値

    /// <summary>
    /// ボタンが押されたときの処理
    /// </summary>
    /// <param name="starNum"></param>
    public void ButtonCommonFunc(int starNum)
    {
        int starNumber = starNum - 1;//配列に合わせるための-1
        //会社情報の取得
        CompanyInfomation company = CompanyInfomation.Instance;
        //選択中カードを取得
        ProductCard currentCard = company.GetChosenCard();

        if (currentCard == null)
        {
            return;
        }

        //カードレビューしたよ!
        currentCard.CardReviewedFunction();
        //音を鳴らす
        AudioManager.Instance.PlaySE(1);
    }
Ejemplo n.º 3
0
    public void Star1ButtonFunc()
    {
        CompanyInfomation company = CompanyInfomation.Instance;

        //星が足りるかどうか
        if (company.GetStarNum() < 1)
        {
            return;
        }
        //星を減少
        company.AddStarNum(-1);

        //選択中カードを取得
        CardBase currentCard = company.GetChosenCard();

        if (currentCard == null)
        {
            return;
        }
        //設定している値分だけ基本的に売れにくくなる
        currentCard.AddSellInADay(currentCard.GetAmountOfDecrease());
    }
Ejemplo n.º 4
0
 // Start is called before the first frame update
 void Start()
 {
     company = CompanyInfomation.Instance;
 }