コード例 #1
0
ファイル: Pop.cs プロジェクト: snorkleboy/skyscape
 // public Pop(Sprite sprite,PopModel model)
 // {
 //     popSprite = sprite;
 //     name = model.name;
 //     money = model.money;
 // }
 public Pop(PopState state)
 {
     this.state = state;
     // popSprite = sprite;
     // name = PopNames.names[UnityEngine.Random.Range(0,PopNames.names.Length-1)];
     // money = UnityEngine.Random.Range(0,100);
 }
コード例 #2
0
        public Pop makePop(PopState state)
        {
            state.sprite = popSprites[0];
            var pop = new Pop(state);

            GameManager.idMaker.insertObject(pop, state.id);
            return(pop);
        }
コード例 #3
0
 public Pop[] makePops(int num)
 {
     Pop[] pops = new Pop[num];
     for (var i = 0; i < num; i++)
     {
         var popState = new PopState()
         {
             sprite = popSprites[0],
             named  = new State.NamedState("pop")
         };
         pops[i]          = new Pop(popState);
         pops[i].state.id = GameManager.idMaker.newId(pops[i]);
     }
     return(pops);
 }