Scripting

From Unify Community Wiki
(Difference between revisions)
Jump to: navigation, search
(Undo revision 11418 by Shoes521 (talk))
m
Line 1: Line 1:
[[Category: Programming]]
 
[[Category: Boo]]
 
[[Category: C Sharp]]
 
[[Category: JavaScript]]
 
  
  
Line 15: Line 11:
 
== Language-Specific ==
 
== Language-Specific ==
  
* [[Unity JavaScript Keywords--Under Construction|Unity JavaScript Keywords]]
+
* [[UnityScript Keywords|Unity JavaScript Keywords]]
 
* [[UnityScript versus JavaScript]]
 
* [[UnityScript versus JavaScript]]
  
Line 58: Line 54:
 
* [[Programming_Chapter_2_Old|Chapter 2 (Arrays, Operators, Objects, Scope Modifiers, Functions)]]
 
* [[Programming_Chapter_2_Old|Chapter 2 (Arrays, Operators, Objects, Scope Modifiers, Functions)]]
 
* [[Programming_Chapter_3_Old|Chapter 3 (Enumeration, Selection, Iteration, Jump)]]
 
* [[Programming_Chapter_3_Old|Chapter 3 (Enumeration, Selection, Iteration, Jump)]]
 +
 +
 +
[[Category: Programming]]
 +
[[Category: Boo]]
 +
[[Category: C Sharp]]
 +
[[Category: JavaScript]]

Revision as of 10:32, 10 October 2011


Contents

General

  • Comparison of Programming Languages - Side-by-side comparisons of features and instructions in UnityScript/JavaScript, C#, and Boo.
  • BasicDataStructures - Discussion of the use of the data-structures available in Unity.
  • Singleton - Code design pattern for when you want one and only once instance.
  • Csharp Differences from JS - List of C# features/keywords that are different from Javascript. Since most of the tutorials are in Javascript, this should help people who are translating to C#.
  • Continuous Integration - Topics regarding contiunous integration and build management.

Language-Specific

Programming with C# and Unity

Tutorial: Programming with C# and Unity - Contents - this is a nice tutorial to get you started with C# in the context of Unity.

JavaScript for Unity Language Specification (Version 1.0)

Note: The structure for this specification was inspired by the C# Language Specification on MSDN

  1. Introduction
  2. Lexical structure
  3. Basic concepts

Legacy Versions

Unity 1.x with Javascript and C#

Personal tools
Namespaces

Variants
Actions
Navigation
Extras
Toolbox