a collection of personal utility and convenience scripts
this is a a work in progress. it's a growing collection of unity scripts that i develop for my own personal work.
nothing in here is solely my creation. most of it is at least partly inspired by what others publish online. therefore i'll try to credit all of my references. should i have missed something: i'm sorry and happy to add credit where credit is due.
creativecommons share-alike
- Core Utilities
- Editor Utilities
- Scriptable Objects
- Timeline Utilities
- Webcam
- Serial Utilities
- 🚧 OSC Utilities
- 🚧 MIDI Utilities
- 🚧 XR Utilities
GIT Repository: https://github.com/jango-fx/Unity-Utilities-Package.git
add project manifest entry: "io.github.jango-fx.unity": "https://github.com/jango-fx/Unity-Utilities-Package.git"
import namespace: using ƒx.UnityUtils
Content:
- Transitions ➝ Extension?
- SelectPlayView
- Screenshots / Screencasts
- Extensions
- List.ToArrayString
GIT Repository: https://github.com/jango-fx/Unity-Editor-Utilities-Package.git
add project manifest entry: "io.github.jango-fx.unity.editor": "https://github.com/jango-fx/Unity-Editor-Utilities-Package.git"
import namespace: using ƒx.UnityUtils.Editor
Content:
- ReadOnly
- QuickButtons / SimpleButtons
- SaveAndLoadComponents
- ReorderableList
- SearchableEnum
- ¿ SceneReferences ?
GIT Repository: https://github.com/jango-fx/Unity-Scriptable-Objects-Package.git
add project manifest entry: "io.github.jango-fx.unity.scriptableobjects": "https://github.com/jango-fx/Unity-Scriptable-Objects-Package.git"
import namespace: using ƒx.UnityUtils.ScriptableObjects
Content:
- GameEvents
- FloatVariable
- FloatReference
- StringVariable
GIT Repository: https://github.com/jango-fx/Unity-Timeline-Utilities-Package.git
add project manifest entry: "io.github.jango-fx.unity.timeline": "https://github.com/jango-fx/Unity-Timeline-Utilities-Package.git"
import namespace: using ƒx.UnityUtils.Timeline
Content:
- GoToTimeMarker
- GoToFrameMarker
- GoToMarkerMarker
- GameEventMarker (Scriptable Objects)
- UnityEventMaker ?
- ¿ TextTrack ?
- ¿ RefreshTimelineWindow ?
GIT Repository: https://github.com/jango-fx/Unity-Webcam-Package.git
add project manifest entry: "io.github.jango-fx.unity.webcam": "https://github.com/jango-fx/Unity-Webcam-Package.git"
import namespace: using ƒx.UnityUtils.WebCam
GIT Repository: https://github.com/jango-fx/Unity-Serial-Utilities-Package
add project manifest entry: "io.github.jango-fx.unityutils.serial": "https://github.com/jango-fx/Unity-Serial-Utilities-Package.git"
import namespace: using ƒx.UnityUtils.Serial
Content
- Serial Manager
- Serial Monitor
➝ Singleton
GIT Repository: https://github.com/jango-fx/Unity-OSC-Package.git
add project manifest entry: "io.github.jango-fx.unity.osc": "https://github.com/jango-fx/Unity-OSC-Package.git"
import namespace: using ƒx.UnityUtils.OSC
Content
- OSC Sender
- OSC Receiver
- OSC Monitor
➝ kejiro:
https://github.com/keijiro/jp.keijiro.rtmidi
https://github.com/keijiro/unity-midi-bridge
https://github.com/keijiro/unity-midi-receiver
https://github.com/keijiro/MidiAnimationTrack
https://github.com/keijiro/MidiJack
https://github.com/keijiro/Minis
- missing MIDI output