Difference between revisions of "Script Toolbox"
(Updated links) |
(Added info about what the toolbox does, reformatted page) |
||
Line 1: | Line 1: | ||
− | The Script Toolbox is a set of scripts and utilities released on the Unity Asset Store. There are two parts: the [[:Category:Free Scripts|Base]] package (free) and the [[:Category:Premium Scripts|Premium]] | + | The Script Toolbox is a set of scripts and utilities released on the Unity Asset Store. There are two main parts: the [[:Category:Free Scripts|Base]] package (free) and the [[:Category:Premium Scripts|Premium]] package. |
− | + | == 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. | ||
− | The toolbox | + | 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: [[:Category:Integration_Scripts|Integration Scripts]]. | ||
+ | |||
+ | == Documentation == | ||
+ | <table style="background-color:#dae7be; width:49%; border:1px solid black; float: right"> | ||
+ | <tr><th>API</th></tr> | ||
+ | <tr><td>[[:Category:API|All Scripts]]</td></tr> | ||
+ | <tr><td>[[:Category:Free Scripts|Free Scripts]]</td></tr> | ||
+ | <tr><td>[[:Category:Premium Scripts|Premium Scripts]]</td></tr> | ||
+ | </table> | ||
<table style="background-color:#dae7be; width:49%; border:1px solid black;"> | <table style="background-color:#dae7be; width:49%; border:1px solid black;"> | ||
− | <tr><th> | + | <tr><th>Documentation</th></tr> |
− | + | ||
<tr><td>[[Cutscene Framework]]</td></tr> | <tr><td>[[Cutscene Framework]]</td></tr> | ||
<tr><td>[[State Machine Frameworks]]</td></tr> | <tr><td>[[State Machine Frameworks]]</td></tr> | ||
Line 15: | Line 43: | ||
<tr><td>[[:Category:Utility|Other Scripts & Utilities]]</td></tr> | <tr><td>[[:Category:Utility|Other Scripts & Utilities]]</td></tr> | ||
<tr><td>[[:Category:Demos|Demo Scenes]]</td></tr> | <tr><td>[[:Category:Demos|Demo Scenes]]</td></tr> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
</table> | </table> | ||
+ | |||
+ | |||
+ | |||
+ | == 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. |
Revision as of 01:38, 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.
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.