UnigineScript
UnigineScript的应用范围仅限于实现与材质相关的逻辑(材质表达式,可编写脚本的材质,画笔材质)。 不要将UnigineScript用作应用程序逻辑的语言,请改用C#/C++,因为这些API是首选的。 无法保证UnigineScript中新引擎功能的可用性(超出其应用范围),因为当前的支持级别仅假设已解决关键问题。
UnigineScript是一种编程语言,在Unigine的引擎中进行使用同时此语言由UNIGINE公司提出。使用这种语言可以对项目的创建过程进行优化。在语法方面这种语法与C++类似,但包括某些额外的自有特征。
可了解更多关于UnigineScript与C++之间的语法差异。
UnigineScript的目的一方面是实现编码的简易性,即使是初级程序员可使用这种语言进行编程,另一方面是提供最优的引擎使用效果。
为什么要使用UnigineScript?
- 编译时间接近于0,因此能增加迭代速度
- 使用碎片回收的自动内存管理器
- 面向对象编程
- 内嵌快速3D运算
- 与C++代码进行简单的交互
- 大型内嵌库(5000种以上的函数)
哪种平台有UnigineScript?
Unigine引擎支持的所有平台(Windows,Linux, Mac OS X),无需再编译。
UnigineScript的项目创建过程像什么?
可使用纯文本编辑器编写UnigineScript项目。
有两种方式可运行UnigineScript项目:
- 通过嵌入UnigineScript的运行时间(通过运行引擎实例)
- 通过独立的CLI解析器(usc) –与.bat/.sh/.py 脚本的工作方式相同
怎样使用UnigineScript开始工作?
本節中的文章
- The Language
最新更新:
2023-06-23
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)