This adds the ability to set a glowColor for characters.
Features:
Each character has their own glow filter, so they can all have unique colors.
A character's glow color can change at any time during the update cycle, so the character can change from blue to green, etc.
The glow color defaults to yellow if glowColor is not set.
To save on bandwidth, glowColor is not passed to the renderer if agent.prop.glowColor has not been set.
The agent uses an internal property agent.prop.glowColor to track glowColor if it's been set. This allows us to set up other features or use other techniques to set glow. This should not be set directly as the Costume feature will override the value during the update cycle.
The Costume Feature is the preferred way to set glowColor. The glowColor is applied during the Costume feature update cycle.
This adds the ability to set a
glowColor
for characters.Features:
glowColor
is not set.glowColor
is not passed to the renderer ifagent.prop.glowColor
has not been set.agent.prop.glowColor
to trackglowColor
if it's been set. This allows us to set up other features or use other techniques to set glow. This should not be set directly as the Costume feature will override the value during the update cycle.Costume
Feature is the preferred way to setglowColor
. TheglowColor
is applied during the Costume feature update cycle.TO USE
Addresses #782