Search Unity

[FREE ASSET] Helper Tools Collection

Discussion in 'Assets and Asset Store' started by NikodemGrz, Jul 4, 2022.

  1. NikodemGrz

    NikodemGrz

    Joined:
    Mar 3, 2019
    Posts:
    9
    Asset Store Link:
    https://assetstore.unity.com/packages/slug/224087

    GitHub Link:
    https://github.com/niggo1243/Unity3DHelperTools

    Introduction Video:


    This package is a sum of scripts used in several projects over the years.
    I thought it would make sense to clean the code up and share it with the community :)

    Features - MonoBehaviours:

    • Keep the Scene view in focus after pressing the play button
    • Look at a target with special settings and constraints
    • Alarm clock (time) event emitter
    • A generic item container helper, emitting events when its list changes
    • An async Scene loader helper class, also emitting events

    Features - Non-MonoBehaviours:

    • Generate scripts and open a (in the project only) file picker
    • Draw lines, alternating list items and colored boxes in the inspector
    • Extension classes for some types like strings or NavmeshAgents
    • Help with Vector, Rigidbody and Quaternion calculations
    • Help with targeting transforms by distance
    • Generate random points in the 3D environment
    • Map and store hashes to strings
    • Helpful methods for collections in general
    • Handy methods to retrieve type informations via reflection calls
    • Rename files recursive and keep references
    • Apply existing or regenerate GUIDs for assets and keep their references

    API documentation:

    https://niggo1243.github.io/Unity3DHelperTools/annotated.html

    Other projects using this kit:
    AiMalgam | Sunder Islands (WIP)