ScriptBuilder tutorial (Overview) - Automatically generate any Unity script

Pubblicato il: 07 settembre 2017
sul canale di: AiUnity
1,703
5

This tutorial provides an overview of the ScriptBuilder Unity asset. ScriptBuilder is available on the Unity3d asset store (http://u3d.as/CXq).

ScriptBuilder overview:
ScriptBuilder automatically generates C# scripts based upon a supplied or custom builder script. Make a custom builder that creates multiple ideal starting scripts or use it to generate a commonly used complex script. Alternatively use an existing builder like AnimatorBuilder, which probes the internal Unity Animator system to generate an Animator access script. This generated script will provide strongly typed access to your animator controller layers, states, parameters, and hash Ids using corresponding names (ie. IsIdleState(), SetSpeed(), and UpperBodyLayer.CurrentStateName()).

TagAccessBuilder creates a script that provides type safe access to the Unity Tags, and is design to work with AiUnity MultipleTags (https://www.assetstore.unity3d.com/#!... - Enables multiple tags on a gameObject). The SkeletonBuilder creates a basic starting script and is easily altered for tasks like instantiating the insanely powerful AiUnity NLog (https://www.assetstore.unity3d.com/#!...) logger. Other supplied builders include ExampleBuilder, SceneAccessBuilder and LayerAccessBuilder.

Every facet of ScriptBuilder can be configured via the intuitive and comprehensive Unity editor GUI. The GUI tracks all generated scripts so they can be updated or overwritten via the Editor GUI or file context menu. In addition a builder can be set to automatically regenerate its script whenever an update is available. A configurable template exists to give you control of how the members of your generated script are formatted and organized. Custom builders can also be shared using the Share Builders forum (https://forum.aiunity.com/?forum=573668).

Any C# file you create in a deterministic way is an opportunity to allow ScriptBuilder to take over.

Resources:
[Unity3d] Unity asset store (ScriptBuilder): https://www.assetstore.unity3d.com/#!...
[Website] AiUnity (Unity3d products): http://aiunity.com
[Forum] AiUnity support: https://forum.aiunity.com
[Forum] Share custom builders (ScriptBuilder): https://forum.aiunity.com/?forum=573668
[YouTube] Playlist (ScriptBuilder):    • ScriptBuilder - Auto generate any Unity3d ...  
[YouTube] AiUnity subscribe:    / @aiunity3233  
[YouTube] AiUnity story:    • Video  

ScriptBuilder features:
-Script generation/management is handled by a comprehensive Unity Editor GUI.
-Included Animator Builder creates an indispensable animator access file.
-Included Builder Builder creates a starting point for a custom builder.
-Included Skeleton Builder yields an alternative starting C# script.
-Intuitive APIs to build custom builders.
-Comprehensive API referencemanual provided.
-Public builder variables are adjustable from ScriptBuilder GUI.
-Regenerate existing script from GUI or project view context menu.
-Builders can automatically regenerate a script whenever update is available.
-Regenerated scripts can update or overwrite previous script.
-Use GUI preview button to view potential updates to a previously generated script.
-The GUI provides a revert button to undo the last script update.
-GUI colors are themed for light and dark skin.
-Create custom template to control format and order of class members.
-Alternative region template inserts #region sections into generated class.
-Timeless asset in that script creation will always be part of Unity.
-Works with AiUnity products MultipleTags, NLog, and CLog.
-Website/forum available for support.
-Forum category provided to share builders (https://forum.aiunity.com/?forum=573668).
-Tested on .NET 3.5 and 4.6.
-Full source code provided.


In questa pagina del sito puoi guardare il video online ScriptBuilder tutorial (Overview) - Automatically generate any Unity script della durata di ore minuti seconda in buona qualità , che l'utente ha caricato AiUnity 07 settembre 2017, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 1,703 volte e gli è piaciuto 5 spettatori. Buona visione!