| 1234567891011121314 |
- using UnityEngine;
- [CreateAssetMenu(menuName = "BlockBreaker/Ball Effects/Homing", fileName = "HomingEffect")]
- public class HomingEffectDefinition : BallEffectDefinition
- {
- [SerializeField] private float turnRateDegreesPerSecond = 120f;
- [SerializeField] private float retargetInterval = 0.2f;
- public float TurnRateDegreesPerSecond => turnRateDegreesPerSecond;
- public float RetargetInterval => retargetInterval;
- public void SetTurnRateDegreesPerSecond(float value) => turnRateDegreesPerSecond = value;
- public void SetRetargetInterval(float value) => retargetInterval = value;
- }
|