Ejemplo n.º 1
0
    void OnTriggerEnter2D(Collider2D other)
    {
        if (other.gameObject.tag == "desk")
            {
                processioncheck.enabled = true;
               //deskproperty shina = other.gameObject.GetComponent<deskproperty>();
              //  deskprice limit = other.gameObject.GetComponent<deskprice>();
             //   Text saku = shinana.GetComponent<Text>();
              deskshowgoods show= other.gameObject.GetComponent<deskshowgoods>();
              deskpro = other.gameObject.GetComponent<deskproperty>();
                show.SendMessage("can");

               // guest = (int)shina.guests;

               /* //1
                if (analytic <= 50)
                {
                    saku.text = "なんにもわからない.....";
                }
               //2
                if (analytic > 50 && analytic <= 60)
                    saku.text = "新刊                  " + book1(shina.book) + "\n" + tape1(shina.tape) + "\n" + dakima1(shina.dakimakura) + "\n" + goods1(shina.goods);

                //3
                if (analytic > 60 && analytic < 70)
                {
                    saku.text =book3(shina.book)+ "\n"
                        +tape3(shina.tape, shina.amounttape) +"\n"
                        + dakima3(shina.dakimakura, shina.amountdakimakura) + "\n"
                        + goods3(shina.goods, shina.amountgoods);
                }
                //4
                if (analytic >= 70 && analytic < 90)
                {
                    saku.text = book4(shina.book, limit.bookprice, limit.booklimit) + "\n"
                                + tape4(shina.tape, shina.amounttape,limit.tapeprice,limit.tapelimit) +"\n"
                                + dakima4(shina.dakimakura, shina.amountdakimakura,limit.dakimaprice,limit.dakimalimit) + "\n"
                                + goods4(shina.goods, shina.amountgoods,limit.goodsprice,limit.goodslimit);

                }
                //5
                if (analytic >= 90)
                {
                    saku.text = book4(shina.book,limit.bookprice,limit.booklimit) + "\n"
             + tape4(shina.tape, shina.amounttape, limit.tapeprice, limit.tapelimit) + "\n"
             + dakima4(shina.dakimakura, shina.amountdakimakura, limit.dakimaprice, limit.dakimalimit) + "\n"
             + goods4(shina.goods, shina.amountgoods, limit.goodsprice, limit.goodslimit)
             + "\n列人数  " +(int)shina.guests;

                }*/
            }
    }
Ejemplo n.º 2
0
 //  public  RectTransform sokuho;
 // Use this for initialization
 void Start()
 {
     pro = gameObject.GetComponent<deskproperty>();
     dakimanews = tapenews = booknews = goodsnews = true;
 }
Ejemplo n.º 3
0
    // Use this for initialization
    void Start()
    {
        property = gameObject.GetComponent<deskproperty>();
        level = (int)property.deskLevel;
        if (property.dakimakura)
        {
            int n = Random.Range(9, 13);
            dakimaprice = n * 1000;
            dakimalimit = Random.Range(1, 3);
            //抱き枕買い取り計算
            if (level / 3 <= 15)
            {
                dakimasale = dakimaprice + ((level / 3 - 5) * 400) + (Random.Range(0, 10) * 100);
            }
            if (level / 3 > 15 && level / 3 <= 20)
            {
                dakimasale = dakimaprice + ((level / 3 - 5) * 600) + (Random.Range(0, 20) * 100);
            }
            if (level / 3 > 20)
            {
                dakimasale = dakimaprice + ((level / 3 - 5) * 900) + (Random.Range(0, 40) * 100);
            }
        }

        if (property.tape)
        {
            int n = Random.Range(5, 8);
            tapeprice = n * 1000;
            tapelimit = Random.Range(1, 4);
            //タペストリー買い取り計算
            if (level / 7 <= 8)
            {
                tapesale = tapeprice + ((level / 5 - 3) * 200) + (Random.Range(0, 10) * 100);
            }
            if (level / 7 == 9 || level / 7 == 10)
            {
                tapesale = tapeprice + ((level / 5 - 3) * 300) + (Random.Range(0, 15) * 100);
            }
            if (level / 7 > 11)
            {
                tapesale = tapeprice + ((level / 5 - 3) * 400) + (Random.Range(0, 20) * 100);
            }
        }
        if (property.goods)
        {
            int n = Random.Range(1, 3);
            goodsprice = n * 1000;
            goodslimit = Random.Range(1, 6);
            //グッズセット買い取り計算
            goodssale = goodsprice + (level / 7 - 5) * 300 + (Random.Range(0, 15) * 100);
        }
        int i = Random.Range(5, 8);
        bookprice = i * 100;
        booklimit=Random.Range(1,6);
        //新刊買い取り計算
        if (level / 9 <= 3)
        {
            booksale = bookprice + ((level / 9 - 1) * 100)+Random.Range(0,100);
        }
        else
            booksale = bookprice + (level / 9 * 200)+Random.Range(0,100);
        //
        maxbook = property.book;
        maxdakima = property.amountdakimakura;
        maxgoods = property.amountgoods;
        maxtape = property.amounttape;
    }