官方很多第三人稱(chēng)控制器都是用UnityScript寫(xiě)的挺峡。根據(jù)測(cè)試惩淳,UnityScript只有在在進(jìn)行類(lèi)型轉(zhuǎn)換和類(lèi)型判斷的時(shí)候别渔,生成的代碼比C#多一些丐黄,其他情況下生成的代碼和C#性能是一致的色洞。如果要追求性能的話(huà)巫财,官方提供的API都是C++的妄田,用C#調(diào)用净赴,性能會(huì)有損耗绳矩。代碼使用一些Reference小技巧,性能會(huì)上來(lái)玖翅。但是代碼可讀性會(huì)變的很差翼馆。
UnityScript 到底是啥講講 Unity3D 里面的 "JavaScript" 到底是什么 引言 如果你做過(guò) Unity3D 開(kāi)發(fā)你一定會(huì)知道它支持的開(kāi)發(fā)語(yǔ)言是 .Net 上的 C# 和所謂的 "J...