From c3c6dd561b79664e06878561d9eb29827a2fa539 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antoine=20Leli=C3=A8vre?= Date: Mon, 19 Oct 2020 15:55:09 +0200 Subject: [PATCH] Fixed warnings when new input system is enabled --- com.unity.render-pipelines.core/Runtime/Camera/FreeCamera.cs | 2 ++ .../PropertyBinding/Implementation/VFXInputButtonBinder.cs | 2 ++ .../PropertyBinding/Implementation/VFXInputKeyBinder.cs | 2 ++ 3 files changed, 6 insertions(+) diff --git a/com.unity.render-pipelines.core/Runtime/Camera/FreeCamera.cs b/com.unity.render-pipelines.core/Runtime/Camera/FreeCamera.cs index 6f6ba2ada95..675439767c2 100644 --- a/com.unity.render-pipelines.core/Runtime/Camera/FreeCamera.cs +++ b/com.unity.render-pipelines.core/Runtime/Camera/FreeCamera.cs @@ -35,6 +35,7 @@ public class FreeCamera : MonoBehaviour /// public float m_Turbo = 10.0f; +#if !USE_INPUT_SYSTEM private static string kMouseX = "Mouse X"; private static string kMouseY = "Mouse Y"; private static string kRightStickX = "Controller Right Stick X"; @@ -44,6 +45,7 @@ public class FreeCamera : MonoBehaviour private static string kYAxis = "YAxis"; private static string kSpeedAxis = "Speed Axis"; +#endif #if USE_INPUT_SYSTEM InputAction lookAction; diff --git a/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXInputButtonBinder.cs b/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXInputButtonBinder.cs index 283f5584e7c..a66620a64bc 100644 --- a/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXInputButtonBinder.cs +++ b/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXInputButtonBinder.cs @@ -20,7 +20,9 @@ class VFXInputButtonBinder : VFXBinderBase public float SmoothSpeed = 2.0f; public bool UseButtonSmooth = true; +#if ENABLE_LEGACY_INPUT_MANAGER float m_CachedSmoothValue = 0.0f; +#endif public override bool IsValid(VisualEffect component) { diff --git a/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXInputKeyBinder.cs b/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXInputKeyBinder.cs index bbd9ce55c66..460eeb6f082 100644 --- a/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXInputKeyBinder.cs +++ b/com.unity.visualeffectgraph/Runtime/Utilities/PropertyBinding/Implementation/VFXInputKeyBinder.cs @@ -20,7 +20,9 @@ class VFXInputKeyBinder : VFXBinderBase public float SmoothSpeed = 2.0f; public bool UseKeySmooth = true; +#if ENABLE_LEGACY_INPUT_MANAGER float m_CachedSmoothValue = 0.0f; +#endif public override bool IsValid(VisualEffect component) {