Exemple #1
0
    // Update is called once per frame
    void Update()
    {
        progressable.SetValue(CalculatePercentage());
        timeLeft -= Time.deltaTime;

        if (!isServer)
        {
            return;
        }

        if ((timeLeft < 0 || timeLeft > endTime) && !finished)
        {
            finished = true;
            eventEmitter.EmitGameEndedEvent(timeLeft < 0);
        }
    }