UnityPlayground
UnityPlayground copied to clipboard
Adding Time.time to ConditionRepeat timeLastEventFired variable that it works well
If you have ConditionRepeat instantiated for other objects or you have multiples scenes in your game, ConditionRepeat executes immediately and not consider initial Delay because it has already passed. Adding Time.time in the Start event solve this problem :) Best regards and congrats for this wonderful package!
JJMiranda Professor at Universidad de Lima - Perú