This behavior try to create a mask for displaying remainder percentage of cool down, see this demo.
User need to give this behavior a canvas object in "action:Setup canvas". User does not need to use this action for each instance, only one time for each sprite. Each instance will create canvas object at run-time.
"Action:Set percentage" is to set the percentage shown on mask.
"Action:Pick canvas" or "Condition:Pick canvas" could get canvas instance created by this behavior. User could use any action/expression provided by canvas plugin.
Since the cooldown mask by canvas might be lag on mobile app. I made another cooldown mask which create fan shaped by fan elements.
Cooldown mask by fan sprites