No description
Find a file
James Peret dd4b37396a
Rewrite Timer.cs to use UniTask instead of UniRx (v0.3.1)
- 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
2026-06-03 02:00:17 -03:00
Runtime Rewrite Timer.cs to use UniTask instead of UniRx (v0.3.1) 2026-06-03 02:00:17 -03:00
.gitignore Initial commit 2021-09-28 16:10:36 -03:00
ChangeLog.md Rewrite Timer.cs to use UniTask instead of UniRx (v0.3.1) 2026-06-03 02:00:17 -03:00
ChangeLog.md.meta Initial commit 2021-09-28 16:10:36 -03:00
package.json Rewrite Timer.cs to use UniTask instead of UniRx (v0.3.1) 2026-06-03 02:00:17 -03:00
package.json.meta Updated package info 2021-10-26 16:52:52 -03:00
Readme.md Rewrite Timer.cs to use UniTask instead of UniRx (v0.3.1) 2026-06-03 02:00:17 -03:00
Readme.md.meta Initial commit 2021-09-28 16:10:36 -03:00
Runtime.meta Initial commit 2021-09-28 16:10:36 -03:00

📦 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, SuperLerp
  • Timer.cs — Timer utility for delayed execution
  • StringUtilities.cs — String manipulation helpers
  • Filesystem.cs — File system utilities
  • ExtensionMethods.cs — General extension methods
  • InputUtilities.cs — Input handling utilities
  • ReflectiveEnumerator.cs — Reflection-based enumeration
  • Cronometer.cs — Stopwatch utility
  • DataSerializer.cs — Data serialization helpers
  • VectorUtilities.cs — Vector math utilities
  • HierarchyUtils.cs — Transform hierarchy search (FindDeep, FindDeepFromStringArray, FindAllDeepContainingString, TimeToString)
  • MeshUtils.cs — Mesh utility functions
  • Vector2IntExtensions.cs — Vector2Int extension methods
  • Attributes/ — 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.cs to WorldPositionUtils.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