View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 8.5 MB
- Files
- 135
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
- Search for mobile controls
- Search for game controls
- Search for Cross Platform Input
- Search for steering arrows
- Search for car controller
- Search for UI Controls
- Search for Touch Controls
- Search for input system
- Search for vehicle steering
- Search for car controls
- Search for mobile UI
- Search for driving input
Realistic Steering Arrows Control – Mobile Steer Input
Responsive steering arrow controls for mobile and PC. Easily add smooth directional input to cars, boats, planes, or any game requiring precise steering.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Realistic Steering Arrows Control – Mobile Steer Input screenshot 1
About this asset
Play a WebGL demo here:
https://transylvanian-tales.itch.io/steering-arrows-control-demo
🎮 Realistic Steering Arrows Control – Mobile Steer Input
Steering Arrows Control is a flexible and lightweight input system that converts simple left/right button presses into smooth, continuous steering values.
Designed for mobile and cross-platform projects, it provides responsive and natural directional control using a hybrid system of hold-based steering and tap-based input.
Built as a ready-to-use solution, it includes everything you need—from core logic to demo scenes—so you can integrate it into your project in minutes.
🚀 Key Features
Smooth Steering System
- Continuous input from -1 to 1
- Gradual acceleration and deceleration
- Natural return to center when released
Hybrid Input (Hold + Tap)
- Hold for smooth sustained steering
- Tap for quick directional impulses
- Precise and responsive control
Event-Driven Architecture
- Clean input handling via events
- Easy integration with any gameplay system
- Decoupled and modular design
Lightweight & Efficient
- No unnecessary allocations
- Minimal performance overhead
- Suitable for real-time gameplay
📱 Multi-Platform Support
- Mobile (Android / iOS – touch input)
- PC (mouse input supported)
- Works with Unity UI and Event Triggers
🎨 Customizable UI
- Use included arrow and background sprites
- Replace visuals with your own assets
- Fully adaptable to any game style
📦 What’s Included
- Steering Arrows Control component
- Pre-configured UI prefab (left/right buttons)
- Arrow sprites and button backgrounds
- Demo scene (basic setup)
- Car demo (vehicle controlled using steering input)
- Full documentation and setup guides
- Video tutorials
🧠 Designed for Flexibility
The system is completely independent of gameplay logic.
Use it to control:
- Cars
- Boats
- Tanks
- Planes
- Characters
- Or any system requiring directional input
Simply subscribe to input events or read the steering value directly.
🚗 Car Demo Included
A complete vehicle demo is included to showcase real-world usage.
- Drive a car using steering arrows
- See how input translates into gameplay
- Built using a modular vehicle controller system
🧩 Modular Architecture
Organized into reusable and maintainable systems:
- Core logic located in _Common (shared systems)
- Asset-specific content separated for easy use
- Designed for scalability across multiple assets
🎨 Render Pipeline Support
- Built-In Render Pipeline (BRP) – ready to use
- Universal Render Pipeline (URP) – supported via included package
- High Definition Render Pipeline (HDRP) – supported via included package
⚙️ Easy Setup
- Drag & drop the prefab into your scene
- Or create your own UI buttons
- Hook up button events (press/release)
- Start receiving steering input instantly
📚 Documentation & Learning
- Clean and structured documentation
- Architecture and system breakdown
- Step-by-step setup instructions
- Video tutorials included
In this YouTube playlist you will find tutorials:
https://www.youtube.com/playlist?list=PL2ESxGsWSBc4yOagAd5fEoaxJBVIQOjM3
🔒 No External Dependencies
- No external APIs used
- No third-party services required
- No API keys needed
- Fully self-contained within the package
💡 Perfect For
- Mobile games
- Driving and racing games
- Arcade-style controls
- Simulation systems
- Any game requiring directional input
From the publisher's Asset Store listing.
Technical details
Core Features:
- Smooth steering input (-1 to 1 range)
- Hold input for continuous steering
- Tap input for quick directional impulses
- Automatic return to center when released
- Event-driven architecture (OnInputChanged)
- Frame-rate independent behavior
- Lightweight with no runtime allocations
Input System:
- Supports touch (mobile) and mouse (PC)
- Works with Unity UI buttons and Event Triggers
- Multi-touch compatible
Included Content:
- Steering Arrows Control component
- Ready-to-use UI prefab (left/right arrow buttons)
- Arrow sprites and button background visuals
- Demo scene (basic setup)
- Car demo scene (vehicle controlled using steering input)
- Full documentation and setup guides
- Video tutorials
Architecture:
- Modular package-based structure
- /Assets/TransylvanianTales/_Common/Core logic located in:
- /Assets/TransylvanianTales/SteeringArrowsControl/Asset-specific content located in:
Render Pipeline Support:
- Built-in Render Pipeline (BRP) – ready to use
- Universal Render Pipeline (URP) – supported via included .unitypackage
- High Definition Render Pipeline (HDRP) – supported via included .unitypackage
Dependencies:
- Included internal packages (no external downloads required)
Unity Requirements (for demos):
- TextMeshPro
- Input System
Compatibility:
- Works on mobile and desktop platforms
- Compatible with any gameplay system requiring directional input
Extensibility:
- Easily adaptable for:
- Vehicles (cars, boats, tanks, planes)
- Character movement
- Lane-based systems
- UI navigation
- Can be extended with custom input curves, limits, or feedback systems
External Dependencies / API Disclaimer:
- This asset does not use any external APIs or third-party services
- No external code dependencies are required
- No API keys are needed
- All functionality is fully self-contained within the package
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f2 | Compatible | Compatible | Compatible |
1. Navigate to:
/Assets/TransylvanianTales/SteeringArrowsControl/
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 Play
As listed on the Asset Store.