//---------------------------------------------- // Realistic Car Controller // // Copyright © 2014 - 2023 BoneCracker Games // https://www.bonecrackergames.com // Buğra Özdoğanlar // //---------------------------------------------- using UnityEngine; using UnityEngine.UI; using System.Collections; using System.Collections.Generic; using UnityEngine.EventSystems; /// /// UI input (float) receiver from UI Button. /// [AddComponentMenu("BoneCracker Games/Realistic Car Controller/UI/Mobile/RCC UI Controller Button")] public class RCC_UIController : MonoBehaviour, IPointerDownHandler, IPointerUpHandler { private Button button; // UI button. private Slider slider; // UI slider. public float input = 0f; // Input as float. private float Sensitivity { get { return RCC_Settings.Instance.UIButtonSensitivity; } } // Sensitivity. private float Gravity { get { return RCC_Settings.Instance.UIButtonGravity; } } // Gravity. public bool pressing = false; // Is pressing now? private void Awake() { // Getting components. button = GetComponent