The Right Hand of any Developer, Ultimate Visual Raycast-Based Toolkit in Unity3D. Fast Debug, Extreme visualizing, advance sensor and Gun system, in summery Save your Time!RaycastPro is a complete and unique collection of practical tools, consisting of over 80 components, designed to help you build your game faster. Whether you are equipping a character with advanced sensors, working on environmental detection, or implementing behavior-based AI systems, RaycastPro provides a powerful and flexible solution.Going further, it maximizes the ability to modify and control ray, such as chaining, reflecting, refracting, and dividingand even provides a complete and ultra-fast system for crafting a wide variety of weapons, along with a Pool Manager and additional utilities.Key Features Compared to AlternativesAll gizmos are processed live in the editor, using an AAA-style raycasting model with automatic hide/unhide functionality. This ensures accurate, testable results and an excellent development experience. ✔Full 3D and 2D coverage, each with its appropriate and specialized feature set. ✔All rays can carry a Line Renderer along their path, including support for auxiliary Transform stamps. ✔A strong and accessible API, providing full access to collision events, layer interactions, and easy usage both inside and outside of code. ✔Highly optimized architecture, featuring cached private values, manual update control by disabling components, and live editor gizmos—while completely avoiding unnecessary processing in the build phase. ✔Various detector systems that maximize control over game mechanics. These tools quickly provide accurate Line of Sight (LOS) with a correct blocking system using minimal setup. They are heavily optimized with non-allocating casts, manual casting, pulse gap timing, and correct command handling. ✔A fast and efficient modular pooling system that allows you to create almost any type of weapon in a short amount of time. ✔Planar systems that enable advanced raycasting behaviors such as refraction, reflection, portals, and ray division. ✔High flexibility by design. You are not forced to follow rigid instructions dictated by the plugin. The tools are flexible enough to let you freely and creatively implement your own systems as needed. ✔Highlighted Components⚡ Reflect RayOne of over 20 ray types, supporting direct visualization in the editor. Features include adjustable ray length, laser rendering, and configurable limits on reflection count, fully supported in both 2D and 3D.🎯 Pointer RaySetting up a ray from a camera is often time-consuming—especially when the ray must originate from the object itself. This component resolves that conflict quickly and cleanly.📏 Line DetectorA continuous detection system that casts rays along a line and can switch between Ray, Sphere, Box, and Capsule modes.It collects colliders along a defined path—for example, to damage multiple enemies with a single shot or collect coins in a line.Features include non-allocating support, pulse timing, and a wide range of built-in events and methods that significantly speed up collider detection workflows.You can also use the Path Detector to capture colliders along ray paths using the same system.👁️ Sight DetectorA complete vision simulation tool featuring vertical and horizontal angles, minimum and maximum detection radius, and full awareness logic—essential for AI perception.By integrating an LOS system, it allows AI to see around corners and behave more intelligently than basic dodge-based systems. This makes it beginner-friendly while still offering professionals speed and accuracy.🧭 Steering DetectorDesigned for flying and 3D objects that need to navigate complex environments without lengthy setup. It can even find escape routes around winding obstacles using its own powerful steering algorithm.🔊 Sound DetectorDetermines detection based on wall thickness and hearing strength. This allows AI to react realistically to sounds such as footsteps, gunfire, or falling grenades.📡 Radar DetectorA radar-style detector that temporarily stores detected objects, making it ideal for minimap systems and spatial awareness features.🌈 Hybrid RayAllows you to blend multiple rays together to create a composite ray—even in stripped form. These rays can be processed as a single path, with a Line Renderer applied across the entire sequence.🔫 Advance CasterGenerates advanced and unique weapons by combining multiple RaySensors with different bullet types. Includes support for a limited-array pooling system, enabling fast and reusable bullet and ammo setups.🚀 Tracker BulletOne of five bullet types, designed to smoothly track targets like a ballistic missile. It supports two algorithms—rotation-based and position-based—and covers nearly all follower-style projectiles.These bullets can be easily swapped with other types (such as Basic or Physical) inside the Caster to instantly change weapon behavior.📋 RayManagerIn the latest version, this tool has been significantly improved. Simply attach it to a parent object and press Refresh. All RaycastPro tools are automatically detected, allowing fast and centralized control.Due to the large scope of this project, occasional issues may occur. If you encounter a problem or have questions about how a tool works, feel free to contact me:❤ Kian.tianxuan@gmail.com ❤Includes 14 3D RaySensors, including advanced types such as Reflect Ray and Chain Ray, featuring a unique UI, Line Renderer projection, and full control methods.Includes 13 2D RaySensors, equivalent to their 3D counterparts, with a dedicated UI, Line Renderer projection, and full support for depth and normal filtering—fully optimized for 2D games.Provides 13 3D Collider Detectors with full access to all detection events, optimized solvers for blocking objects and line-of-sight validation, and support for both allocating and non-allocating detection modes.Includes 9 2D Collider Detectors, offering full event access and optimized detection solvers for blocking objects and line-of-sight validation.Features 10 Planar components (3D & 2D) for dynamically modifying ray paths at runtime.Includes 4 Bullet Casters for rapid and flexible weapon setup.Provides 10 Bullet Mechanism Types supporting both 3D and 2D gameplay.Comes with utility tools such as RayLiner+, RayStamp+, RayManager, and additional helper systems.




