FruityFalls.Entities.Fruit.TryAddExtraPointValue C# (CSharp) 메소드

TryAddExtraPointValue() 공개 메소드

public TryAddExtraPointValue ( ) : bool
리턴 bool
        public bool TryAddExtraPointValue()
        {
            bool didAddPoint = false;
            if(timeUntilExtraPointsCanBeAdded <= 0)
            {
                ExtraPointValue++;
                didAddPoint = true;
            }

            return didAddPoint;
        }
	}

Usage Example

예제 #1
0
        private void FruitVsPaddle(Fruit fruit)
        {
            bool didCollideWithPaddle = FruitPolygonCollision(fruit, paddle.Polygon, paddle.Velocity);
            if (didCollideWithPaddle)
            {
                bool didAddPoint = fruit.TryAddExtraPointValue();
                if(didAddPoint)
                {
                    CCAudioEngine.SharedEngine.PlayEffect("FruitPaddleBounce");
                }

            }
        }