private void OnCollisionStay2D(Collision2D other) { if (other.gameObject.tag == "Player") { playerOnBlock = true; colorSwap.UpdateVisualData(activePreset); } }
public override void OnInspectorGUI() { base.OnInspectorGUI(); if (GUILayout.Button("Update")) { ColorSwap targetScript = (ColorSwap)target; targetScript.UpdateVisualData(); } }
private void Event_PlayerHittedFalling() { ColorSwap.UpdateVisualData(deadPreset); }