Script Toolbox
The Script Toolbox is a set of scripts and utilities released on the Unity Asset Store. There are two main parts: the Base package (free) and the Premium package.
Contents |
Base
The Base package will work on its own but only contains a limited number of scripts, and is covered by a different license than the Premium package.
It provides the following features:
- Enhanced Sidescroller Character Controller
- Simple Radar display
- Event posting system
- Finite State Machine
- Singleton (global object)
Premium
The Premium package contains most of the rest of the toolbox scripts.
It provides the following features:
- Camera script for 2d games
- Cutscene Framework - Easily create scripted encounters!
- Editor extension to save unique materials for many textures at a time
- GUI scripting - manipulate objects easily, in a familiar way
- GUI integration with State Machines
- Mobile scripts to ease development on multiple platforms
- Many simple utility scripts, from Animations to Transforms, level loading to spawning prefabs, even XML file reading and writing
Integration
This is a small set of scripts that depends upon both the Base and Premium packages. It may be downloaded from here: Integration Scripts.
It contains two scripts that serve the following purpose:
- Integrate the Cutscene Framework with the Messenger system
- Integrate the Display State framework with the Finite State Machine
Documentation
API |
---|
All Scripts |
Free Scripts |
Premium Scripts |
Documentation |
---|
Cutscene Framework |
State Machine Frameworks |
GUI Scripts |
Character and Camera Control Scripts |
Mobile Utilities |
Other Scripts & Utilities |
Demo Scenes |
Javascript Integration
The toolbox is written in C#, but it can be used with Javascript if desired. Simply move the scripts into a folder called Plugins. This will tell Unity to compile them first, after which they will be available to be used in the Javascript in your project.