public void UpdateTemperature(UpdateEvent evt, TemperatureEffectNode node, [Combine, JoinByTank] SingleNode <TemperatureVisualControllerComponent> visualController) { visualController.component.Temperature = Mathf.Lerp(visualController.component.Temperature, node.logicToVisualTemperatureConverter.ConvertToVisualTemperature(node.temperature.Temperature), evt.DeltaTime); }
public void SetTemperature(NodeAddedEvent evt, TemperatureEffectNode node, [Combine, JoinByTank] SingleNode <TemperatureVisualControllerComponent> visualController) { visualController.component.Temperature = node.logicToVisualTemperatureConverter.ConvertToVisualTemperature(node.temperature.Temperature); }