RTS Unit Selection
TRavljen
$15.00
(no ratings)
Date |
Price |
---|---|
日期和时间 |
价钱($) |
01/25(2022) |
13.0 |
10/10(2022) |
15.0 |
11/18(2024) |
15.0 |
Jump AssetStore
Are you looking for a unit selection system that will do all the selection for you? Then look no further! This package will provide all the logic you need for RTS-like selection of game objects.❗️Attention! This asset will no longer receive major updates as it has a successor, superior in customisation, overall functionality and performance. Link to the v2.0 is HERE.🚀 Unit Selection package is suitable for games that require RTS style selection.Enables single or multiple unit selection (more features below)Short well documented codeNo-coding required for out-of-the-box use!Extra customisation requires minimal coding (if you find feature missing that you'd like to see let me know!)Short setupInterface for extending the selection systemInterface for input system2 selection examples included (2D and 3D)Includes simple demo scene with no additional 3D models or other assets seen on previews!🔧 Core features:Mouse Click: will select a unitMouse Hover: will highlight unitMouse Drag: will highlight and upon release select units within the selection areaMouse Double Click: will select all visible units in camera view🎮 Modify current selection:Add units to selection: holding shift while dragging mouse will add all units current selectionToggle Unit selection: holding shift while clicking on unit will toggle unit selection (select/deselect)⚙️ Configurations:Max selection: Adjust or disable maximal selected unitsMouse Double Click: enable/disableModify current selection: enable/disableSort by distance: enable/disableClick on non player units: enable/disableDrag selection: enable/disable, while keeping click and hover functional🔑 Extra Quick Access (Hotkey) feature:Component for quick access of units saved units:Save Units: use Ctrl+Hotkey to save current selectionSelect Units: use HotKey to quickly select saved unitsDefine Hotkeys: takes a list of keys, default are numbers 0-9Disable Feature: disable by flag or by removing component entirely🔲 Selection Area prefabs2D screen rectangle selection prefab: utilises screen position to detect units3D world cube selection prefab: utilises bounds and collision detection typesThese two prefabs use different visual and unit detection approaches.🎓 Instructions (also shown in video):Drag and drop selection system prefab in the sceneConfigure prefab components to your likingPick 2D or 3D type for selection areaset required layer for detection (layer you will be using on selectable game objects)Add SelectableUnit component on any units in scene you'd like to select (subclass component to add visual effects - Unit in demo scripts is a simple example)And you're done!📭 Support Ready: Have a question or need help? Reach out via Email, Discord, or our Forum!