Exemplo n.º 1
0
    void Drop()
    {
        float[] probs = new float[] { 25, 25, 0 };//heart crystal nothing
        probs[0] += PlayerPrefs.GetInt("DropHeart", 0);
        probs[1] += PlayerPrefs.GetInt("DropCrystal", 0);
        probs[2]  = 100 - probs[0] - probs[1];
        RandomGroup rg        = new RandomGroup(probs);
        int         drop_item = rg.RandomChoose();

        // if (drop_item < 2)
        // Instantiate(drop[drop_item], transform.position, Quaternion.identity);
        ;
    }
Exemplo n.º 2
0
        public void CanSerializeRandomGroup()
        {
            var message = new RandomGroup("abc");

            AssertEqual(message);
        }