No description
- C# 100%
- Replace Observable.Timer/CompositeDisposable (UniRx) with UniTask.Delay/CancellationTokenSource - Timer API unchanged: Execute(float, bool, Action) and Cancel() remain identical - Remove 4 stale GUID references from asmdef (leftover from pre-v0.3.0) - Add UniTask assembly reference (GUID:f51ebe6a0ceec4240a699833d6309b23) - Declare at.kairoscope.thirdparty.unitask dependency in package.json - Bump version to 0.3.1 |
||
|---|---|---|
| Runtime | ||
| .gitignore | ||
| ChangeLog.md | ||
| ChangeLog.md.meta | ||
| package.json | ||
| package.json.meta | ||
| Readme.md | ||
| Readme.md.meta | ||
| Runtime.meta | ||
📦 KairoEngine.Utilities v0.3.1
Kairoengine utilities library.
📄Dependencies
at.kairoscope.thirdparty.unitask— UniTask async/await library (used by Timer.cs)
📄Namespaces
KairoEngine.Utilities
📄Files
WorldPositionUtils.cs— Mouse world position, angle/rotation helpers, GetPointsInRadius, SuperLerpTimer.cs— Timer utility for delayed executionStringUtilities.cs— String manipulation helpersFilesystem.cs— File system utilitiesExtensionMethods.cs— General extension methodsInputUtilities.cs— Input handling utilitiesReflectiveEnumerator.cs— Reflection-based enumerationCronometer.cs— Stopwatch utilityDataSerializer.cs— Data serialization helpersVectorUtilities.cs— Vector math utilitiesHierarchyUtils.cs— Transform hierarchy search (FindDeep, FindDeepFromStringArray, FindAllDeepContainingString, TimeToString)MeshUtils.cs— Mesh utility functionsVector2IntExtensions.cs— Vector2Int extension methodsAttributes/— Custom Unity attributes (Layer, Tag, IconFoldoutGroup, HideInspectorDerived)
📄Changelog
v0.3.1 (2026-06-03)
- Rewrote Timer.cs to use UniTask instead of UniRx
- Added at.kairoscope.thirdparty.unitask as a dependency
- Cleaned up stale GUID references in assembly definition
v0.3.0 (2026-06-02)
- Removed TextMeshPro and UniRx dependencies
- Renamed
Utilities.cstoWorldPositionUtils.cs, removed text/mesh methods - Added Outpost Gamma utilities: Timer, StringUtilities, Filesystem, ExtensionMethods, InputUtilities, ReflectiveEnumerator, Cronometer, DataSerializer, VectorUtilities, Attributes
- Added HierarchyUtils (FindDeep, FindDeepFromStringArray, FindAllDeepContainingString, TimeToString)
v0.2.1
- Added SuperLerp function
v0.2.0
- Moved Statistics namespace to its own package