Realistic Pedals Control – Mobile Touch Input
Transylvanian Tales
$5.49
(no ratings)
Jump AssetStore
A flexible UI pedal system with rotating and sliding controls. Includes gas and brake setups, demos, and car integration for realistic vehicle input on mobile and desktop.1. Navigate to:/Assets/TransylvanianTales/PedalsControl/2. Import the correct package:- URP.unitypackage or HDRP.unitypackage(BRP requires no import)3. After importing, open:/CarDemo/RenderPipelines/[Your RP]/4. Open the Demo scene and press PlayTo test the rotating pedals, play a WebGL demo here:https://transylvanian-tales.itch.io/rotating-pedals-control-demoTo test the sliding pedals, play a WebGL demo here:https://transylvanian-tales.itch.io/sliding-pedals-control-demo🎮 Realistic Pedals Control – Gas & Brake Input SystemPedals Control is a flexible and realistic UI input system that simulates vehicle pedals using touch or mouse input.It includes two distinct pedal systems—rotating and sliding—allowing you to choose between arcade-style responsiveness or precise simulation control.Built as a ready-to-use solution, it provides everything you need—from core logic to demo scenes—so you can integrate realistic pedal input into your project in minutes.🚀 Key Features🔁 Dual Pedal SystemsRotating pedals for classic press-based interactionSliding pedals for precise drag-based controlChoose the system that best fits your gameplay🎯 Smooth & Responsive InputContinuous input from 0 → 1Smooth press and release transitionsFrame-rate independent behavior⚙️ Realistic Pedal BehaviorNatural press and release motionConfigurable speeds and movement rangeAccurate visual feedback based on input🔌 Event-Driven ArchitectureClean input handling via eventsEasy integration with any gameplay systemDecoupled and modular design⚡ Lightweight & EfficientNo unnecessary allocationsMinimal performance overheadSuitable for real-time gameplay📱 Multi-Platform SupportMobile (Android / iOS – touch input)PC (mouse input supported)Works with Unity UI and Event System🎨 Customizable UIUse included pedal visualsReplace with your own spritesFully adaptable to any game style📦 What’s IncludedRotating Pedal Control componentSliding Pedal Control componentPre-configured prefabs (gas & brake pedals)Pedal visuals and UI elementsDemo scenes for both pedal typesCar demo (vehicle controlled using pedals)Full documentation and setup guidesVideo tutorials🧠 Designed for FlexibilityThe system is completely independent of gameplay logic.Use it to control:CarsTrucksMotorcyclesBoatsAircraftOr any system requiring analog inputSimply subscribe to input events or read the pedal value directly.🚗 Car Demo IncludedA complete vehicle demo is included to showcase real-world usage:Drive a car using gas and brake pedalsIncludes both rotating and sliding setupsSee how input translates into gameplayBuilt using a modular vehicle controller system🧩 Modular ArchitectureOrganized into reusable and maintainable systems:Core logic located in _Common (shared systems)Asset-specific content separated for easy useDesigned for scalability across multiple assets🎨 Render Pipeline SupportBuilt-In Render Pipeline (BRP) – ready to useUniversal Render Pipeline (URP) – supported via included packageHigh Definition Render Pipeline (HDRP) – supported via included package⚙️ Easy SetupDrag & drop prefabs into your sceneOr create your own UI pedalsAttach the desired pedal componentStart receiving input instantly📚 Documentation & LearningClean and structured documentationArchitecture and system breakdownStep-by-step setup instructionsVideo tutorials includedTutorial playlist:https://www.youtube.com/playlist?list=PL2ESxGsWSBc4P6gvMqNCh6aueEAyQu05-🔒 No External DependenciesNo external APIs usedNo third-party services requiredNo API keys neededFully self-contained within the package💡 Perfect ForMobile gamesDriving and racing gamesSimulation systemsVehicle controllersAny game requiring analog pedal input🔧 Core FeaturesTwo pedal systems (rotating & sliding)Continuous input (0 → 1 range)Smooth press and release behaviorPosition-based input mapping (sliding pedals)Time-based input smoothing (rotating pedals)Event-driven architecture (OnInputChanged)Frame-rate independent behaviorLightweight with no runtime allocations🎮 Input SystemSupports touch (mobile) and mouse (PC)Works with Unity UI and Event SystemSupports drag-based and press-based interaction📦 Included ContentRotating Pedal Control componentSliding Pedal Control componentReady-to-use prefabs (gas & brake pedals)Pedal UI visualsDemo scenes (rotating & sliding pedals)Car demo scenes (vehicle controlled using pedals)Full documentation and setup guidesVideo tutorials🧩 ArchitectureModular package-based structureCore logic located in: /Assets/TransylvanianTales/_Common/Asset-specific content located in: /Assets/TransylvanianTales/PedalsControl/🎨 Render Pipeline SupportBuilt-in Render Pipeline (BRP) – ready to useUniversal Render Pipeline (URP) – supported via included .unitypackageHigh Definition Render Pipeline (HDRP) – supported via included .unitypackage🔗 DependenciesIncluded internal packages (no external downloads required)⚙️ Unity Requirements (for demos)TextMeshProInput System💻 CompatibilityWorks on mobile and desktop platformsCompatible with any gameplay system requiring analog input🧠 ExtensibilityEasily adaptable for:Vehicles (cars, trucks, motorcycles, boats, aircraft)Simulation systemsUI-based control systemsCan be extended with:Custom input curvesInput limitsFeedback systems🔒 External Dependencies / API DisclaimerNo external APIs usedNo third-party services requiredNo external code dependenciesNo API keys neededFully self-contained within the packageAI tools (such as ChatGPT and Google Gemini) were used to assist in generating documentation, licensing text, and written content. All code and functionality were developed and verified by the publisher.




