예제 #1
0
 public GameData(TankActor tankActor)
 {
     playerScore         = PickupManager.GetPlayerScore();
     playerHealth        = tankActor.healthComp.currentHP;
     numPickupsCollected = PickupManager.GetNumCollectedPickups();
     numPickupsLost      = PickupManager.GetNumLostPickups();
     numPickupsTotal     = PickupManager.GetNumPickupsInLevel();
     levelNum            = LevelManager.GetLevelNum();
 }
예제 #2
0
    // Start is called before the first frame update
    void Start()
    {
        for (var i = 0; i < PickupManager.GetNumPickupsInLevel(); i++)
        {
            Image imgInstance = Instantiate(pickupImage, _parentPanel.transform);
            imgInstance.color = Color.white;
            _imgList.Add(imgInstance);
        }

        imgListIter = _imgList.Count - 1;
    }