public override void Mix(VMValue _a, float blend) { if (_a == null) { Debug.LogError("未添加RenderingController"); return; } if (_a is RenderingController) { RenderingController a = (RenderingController)_a; MixRenderingController(this, this, a, blend); } else { Debug.LogError(string.Format("请清除{0}的ShaderSetter", _a.gameObject.name)); } }
public override void Mix(VMValue _a, float blend) { ShaderSetter a = (ShaderSetter)_a; MixShaderSetter(this, this, a, blend); }
public Call(VMValue x, VMFunction function) { }
public override void Mix(VMValue _a, float blend) { XFFect a = (XFFect)_a; val = Mathf.Lerp(val, a.val, blend); }