Beispiel #1
0
    // Start is called before the first frame update
    void Start()
    {
        levelPartCount = 0;
        xPosition      = 0;

        fareDistance = GameDatas.GetFareDistance();
        hasBlueFare  = false;
        hasRedFare   = false;
        hasGreenFare = false;

        DestroyerManager dm = FindObjectOfType <DestroyerManager>();

        dm.AddListenerOnGroundHitEvent(SpawnLevelPart);

        for (int i = 0; i < startPartCount; i++)
        {
            SpawnLevelPart();
        }
    }