Difference between revisions of "Script Toolbox"

From Headbone Creative
Jump to: navigation, search
(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]] package. 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 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.  
  
Some features of the Premium package will only work if the Base package is installed.
+
== 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 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.  
+
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>[[Script Toolbox]]</th></tr>
+
<tr><th>Documentation</th></tr>
<tr><td>'''Documentation'''</td></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>
<tr><td>&nbsp;</td></tr>
 
<tr><td>'''API'''</td></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>
 +
 +
 +
 +
== 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.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox