Scripting
From Unify Community Wiki
(Difference between revisions)
(added new articles comparing all 3 high-level programming languages in Unity (not complete, but "I am le tired")) |
(Broke the resources into General (AKA multi-language), Language-Specific (for the C# and JS guides that are being written), and Old Pages (which contains "Unity 1.x with Javascript and C#")) |
||
Line 1: | Line 1: | ||
− | == | + | == General == |
* [[Comparison of Programming Languages]] | * [[Comparison of Programming Languages]] | ||
− | |||
− | == Programming with C# and Unity == | + | == Language-Specific == |
+ | |||
+ | === Programming with C# and Unity === | ||
* [[Programming_Introduction|Introduction & References (Languages, Compilers)]] | * [[Programming_Introduction|Introduction & References (Languages, Compilers)]] | ||
Line 16: | Line 17: | ||
− | == JavaScript for Unity Language Specification (Version 1.0) == | + | === JavaScript for Unity Language Specification (Version 1.0) === |
Note: The structure for this specification was inspired by the [http://msdn.microsoft.com/en-us/library/aa645596(VS.71).aspx C# Language Specification] on MSDN | Note: The structure for this specification was inspired by the [http://msdn.microsoft.com/en-us/library/aa645596(VS.71).aspx C# Language Specification] on MSDN | ||
Line 43: | Line 44: | ||
− | == Old Pages | + | == Old Pages == |
+ | |||
+ | === Unity 1.x with Javascript and C# === | ||
* [[Programming_Introduction_Old|Introduction & References (Languages, Compilers)]] | * [[Programming_Introduction_Old|Introduction & References (Languages, Compilers)]] | ||
* [[Programming_Chapter_1_Old|Chapter 1 (Statements, Comments, Types, Variables, Scope)]] | * [[Programming_Chapter_1_Old|Chapter 1 (Statements, Comments, Types, Variables, Scope)]] | ||
* [[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)]] |
Revision as of 04:32, 4 August 2009
Contents |
General
Language-Specific
Programming with C# and Unity
- Introduction & References (Languages, Compilers)
- Chapter 1 (Statements, Comments, Types, Variables, Scope)
- Chapter 2 (Arrays, Operators, Functions)
- Chapter 3 (Objects, Scope Modifiers)
- Chapter 4 (Enumeration, Selection, Iteration, Jump)
- Chapter 5 (Structures, Properties, Inheritance)
- Note: Import/Using .NET Classes
JavaScript for Unity Language Specification (Version 1.0)
Note: The structure for this specification was inspired by the C# Language Specification on MSDN
- Introduction
- Lexical structure
- Basic concepts
- Types
- Variables
- Conversions
- Expressions
- Statements
- Namespaces
- Classes
- Structs
- Arrays
- Interfaces
- Enums
- Delegates
- Exceptions
- Attributes
- Unsafe code
- Documentation comments
- Grammar
- References
- Missing from Language