From 323f4a4fd51c8939ebe1ba84372c0e9225d17654 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Sun, 5 Oct 2014 18:53:30 +0200 Subject: [PATCH] Fixed compilation for Unity < 4.5. --- .../Scripts/BasicPlatformerController.cs | 28 +++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/spine-unity/Assets/Examples/Scripts/BasicPlatformerController.cs b/spine-unity/Assets/Examples/Scripts/BasicPlatformerController.cs index 8da100089..0ffc2ffa2 100644 --- a/spine-unity/Assets/Examples/Scripts/BasicPlatformerController.cs +++ b/spine-unity/Assets/Examples/Scripts/BasicPlatformerController.cs @@ -39,36 +39,48 @@ using System.Collections; [RequireComponent(typeof(CharacterController))] public class BasicPlatformerController : MonoBehaviour { +#if !UNITY_4_3 && !UNITY_4_4 [Header("Controls")] +#endif public string XAxis = "Horizontal"; public string YAxis = "Vertical"; public string JumpButton = "Jump"; - [Header("Moving")] - public float walkSpeed = 4; +#if !UNITY_4_3 && !UNITY_4_4 + [Header("Moving")] +#endif + public float walkSpeed = 4; public float runSpeed = 10; public float gravity = 65; - [Header("Jumping")] - public float jumpSpeed = 25; +#if !UNITY_4_3 && !UNITY_4_4 + [Header("Jumping")] +#endif + public float jumpSpeed = 25; public float jumpDuration = 0.5f; public float jumpInterruptFactor = 100; public float forceCrouchVelocity = 25; public float forceCrouchDuration = 0.5f; - [Header("Graphics")] - public Transform graphicsRoot; +#if !UNITY_4_3 && !UNITY_4_4 + [Header("Graphics")] +#endif + public Transform graphicsRoot; public SkeletonAnimation skeletonAnimation; - [Header("Animation")] - public string walkName = "Walk"; +#if !UNITY_4_3 && !UNITY_4_4 + [Header("Animation")] +#endif + public string walkName = "Walk"; public string runName = "Run"; public string idleName = "Idle"; public string jumpName = "Jump"; public string fallName = "Fall"; public string crouchName = "Crouch"; +#if !UNITY_4_3 && !UNITY_4_4 [Header("Audio")] +#endif public AudioSource jumpAudioSource; public AudioSource hardfallAudioSource; public AudioSource footstepAudioSource;