脚本编译

作者:追风剑情 发布于:2014-9-24 22:52 分类:Unity3d

     Unity可以把脚本编译为.dll文件,.dll文件将在运行时编译运行。这样做可以提高执行的速度,比传统的JavaScript脚本要快20倍左右。

脚本具体的编译需要以下4步。

(1)所有的“Standard Assert”、"Pro Standard Assert"或者"Plugins"文件夹里的脚本会被首先编译。

(2)所有的"Standard Assert/Editor"、"Pro Standard Assert/Editor"或者"Plugins/Editor"文件夹里的脚本会被首先编译。

(3)所有在“Editor”文件夹里面的脚本接着被编译。

(4)其他脚本在最后编译。

提示:在“WebPlayer Templates”文件夹下的脚本不会被编译。

根据Unity的版本进行编译。

在脚本的开始写入一些代码。

//判断Unity的版本

#if UNITY_2_6_0

//使用2.6.0特性

#endif


//判断Unity版本

#if UNITY_2_6

//使用2.6.x特性

#endif

说明:定义的版本从2.6开始

这样,就能确保游戏的特性只在对应的版本中使用。这样也可以标记脚本,确保在对应的Unity版本中才能使用。

标签: Unity3d

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号