🧩Public API

This section provides an overview of the available public API methods in RSM.

Tip: Use these methods to control effects via Collider Triggers, Unity Events, Code or Buttons:

Single Target Methods

  • void TriggerByID(string id)

  • void StopShaderEffect(string id)

  • void ResetShaderValue(string id)

  • void ReverseShaderDirection(string id)

Batch Methods

  • void TriggerAll()

  • void StopAllShaderEffects()

  • void ResetAllShaderValues()

  • void ReverseAllShaderDirections()

Tip: In most cases, using batch methods on a single or multiple RSM setups with a trigger or Unity Event is enough—unless you need to control each element individually. Either way, you always have the option to control specific variables whenever you want.


Last updated