Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Templates
Systems
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/20
loading
loading
loading
loading
loading
loading
loading
loading
loading
loading
Dynamic Flashlight System is a versatile yet lightweight solution to add a fully customizable flashlight to any game or project! Perfect for creating immersive lighting mechanics with ease!
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
6000.0.41f1
Compatible
Compatible
Compatible
Description

Dynamic Flashlight System is a versatile and lightweight solution to add a fully functional, customizable flashlight to your games and projects!


With just a few simple inspector changes, you can implement a flashlight system tailored to your gameplay needs. Whether you're building a tense survival game, an atmospheric horror experience, or a tactical stealth adventure, this system has you covered.


Want a flashlight with rechargeable power for survival mechanics? Need a system that supports collecting batteries for an immersive horror game? Looking to create dynamic lighting with adjustable range and intensity? This system makes it easy!


The Dynamic Flashlight System is designed to be drag-and-drop, requiring no coding knowledge—unless you want to tweak and expand it further. It includes support for Unity's New Input System, intuitive interaction mechanics, and seamless UI integration.


Includes clear PDF documentation that walks you through every step to set up and customize your flashlight system.


What you get :


  • Full Dynamic Flashlight System code.
  • New UI integration for enhanced user interaction, with support for both mouse and controller inputs.
  • UI elements like a power slider and animation for smooth flashlight transitions.
  • Includes a FREE weapon sway system at no cost.
  • A fully functional demo scene for easy setup and testing.
  • An interaction system for picking up batteries.
  • An On/Off toggle system for the flashlight that includes audio effects and animation.
  • A dynamic scrolling system to set flashlight size, range and intensity. 
  • Flashlight model, battery models, and a test map.
  • Audio effects for flashlight and pickups.
  • Mouse and controller support with seamless integration.
  • A fully working character controller for smooth player movement.
  • Fully commented code for easy understanding and customization.
  • Ready-to-use components for fast implementation and customization.

Includes a FREE weapon sway system at no cost for making your flashlights and other tools, bats or other melee weapons and firearms or guns feel realistic and weighted!


Make your game stand out with the Dynamic Flashlight System!


Try the demo: Download Here

For support, email me at: My Email

Visit my studio website: My Website

Technical details

Easy to use


Simple setup with no coding required.


Fully commented code!


Code is commented fully and clearly to ensure easy understanding and modification, even for those new to Unity or programming!


Drag-and-Drop


Add functionality to your flashlight instantly.


Customizable Inputs


Fully integrated with Unity's New Input System for modern and flexible controls.


Supports both mouse and controller input seamlessly, allowing players to toggle and adjust the flashlight using their preferred control method!


Battery and Rechargeable Systems


Choose between two power systems to fit your game’s style.


Dynamic Lighting


Adjust flashlight intensity, range, and beam angle in real time.


UI Integration


Includes power-level display via a customizable slider.


Includes Prefabs and Example Scene


Ready-to-use flashlight setup and example scene for quick implementation.


Great Performance


Optimized for all types of games, from FPS to survival and beyond.


Documentation Included


A detailed PDF to guide you through the setup and usage process.

Dynamic Flashlight System

(not enough ratings)
4 users have favourite this asset
(4)
$15
Taxes/VAT calculated at checkout
License type: Single Entity
Single Entity
Recommended for individuals and small businesses.
Multi Entity
Recommended for large enterprises working across multiple locations.
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
53.5 MB
Latest version
1.1
Latest release date
Mar 17, 2025
Original Unity version
6000.0.41
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR