C#スクリプトからVFX内の数値を更新してインタラクティブなエフェクト変化を実装するためのBlackboard設定です。

\n\n

具体的な解決方法

\n

1. Blackboard の Exposed チェック

\n

VFXエディタのBlackboardで変数を選択し、左端の緑色丸マーク(`Exposed`)をONに点灯させます。

\n

2. C#でのキャッシュID指定

\n
private static readonly int ColorPropertyId = Shader.PropertyToID("MyColor");\nvfx.SetVector4(ColorPropertyId, targetColor);