Unity3D C#, JS 対応表

UnityのJSは、書き方としてはAS3に近い。AS3をやってた人にはとっつきやすいですね。
UnityのJSは内部的にはC#なので、振る舞い的にはC#です。使えるクラスもC#

折角なので、C#とUnity JSのスクリプト対応表を書いてみました。


















機能Unity C#Unity JS
変数public int a = 1;public var a:int = 1;
関数public int hoge() {}public function hoge():int {}
参照型キャストClassA a = (ClassA) b; var a:ClassA = b as ClassA;
ライブラリの宣言using System;import System;
for文

for(int i=0; i //
}



for(var i:int=0; i //
}


for文その2


foreach(int n in array) {
//
}



for(var n:int in array) {
//
}