コード例 #1
0
ファイル: Coin.cs プロジェクト: Bloooo8/DuckingDuck
 public void Collect()
 {
     runManager.InreaseCoinAmount();
     Debug.Log("Zebrano monetę, ilość monet: " + runManager.CoinAmount);
     poolMember.Despawn();
     nextCoinPosition = levelPlanner.GenerateNextCoinPosition();
     poolMember.myPool.Spawn(nextCoinPosition, Quaternion.identity);
 }
コード例 #2
0
ファイル: RunManager.cs プロジェクト: Bloooo8/DuckingDuck
 void InitializeCoins()
 {
     coinPool = new ObjectPooler(coinPrefab, 10);
     for (int i = 0; i < 10; i++)
     {
         coinPool.Spawn(levelPlanner.GenerateNextCoinPosition(), Quaternion.identity);
     }
 }