Difference between revisions of "Script Toolbox"
m (→Integration: Updated text) |
(→Documentation: Added link) |
||
Line 36: | Line 36: | ||
<tr><td>[[:Category:Free Scripts|Free Scripts]]</td></tr> | <tr><td>[[:Category:Free Scripts|Free Scripts]]</td></tr> | ||
<tr><td>[[:Category:Premium Scripts|Premium Scripts]]</td></tr> | <tr><td>[[:Category:Premium Scripts|Premium Scripts]]</td></tr> | ||
+ | <tr><td>[[:Category:Integration Scripts|Integration Scripts]]</td></tr> | ||
</table> | </table> | ||
Line 48: | Line 49: | ||
<tr><td>[[:Category:Demos|Demo Scenes]]</td></tr> | <tr><td>[[:Category:Demos|Demo Scenes]]</td></tr> | ||
</table> | </table> | ||
− | |||
− | |||
== Javascript Integration == | == 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. | 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. |
Revision as of 02:27, 23 April 2013
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 |
Integration 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.