GDScript 简介2024 年 8 月 29 日 | 阅读 3 分钟 GDScript 是一种动态类型和高级编程语言。它用于创建内容。它经过优化并与 Godot 引擎紧密集成,为内容创建和集成提供了极大的灵活性。 历史在早期,引擎使用 Lua 脚本语言。 Lua 速度很快,但创建到任何面向对象系统(使用回退方法)的绑定很复杂且缓慢,并且需要大量的代码。 在对 Python 进行了一些实验之后,事实证明它也很难嵌入。 用于已发布游戏的最后一个第三方脚本语言是 squirrel,但它被放弃了。 此时,很明显,自定义脚本语言可以更有效地利用 Godot 的特定架构
这些考虑的结果是 GDScript。 在相同的功能下, GDScript 的语言和解释器最终比 Lua 和 squirrel 的绑定代码更小。 示例有些人可以查看语法,所以这里有一个 GDScript 看起来的简单示例。 如果我们以前有使用过静态类型语言(例如 C、C++ 或 C#)的经验,但之前从未使用过动态类型语言,建议您阅读本教程 语言在下文中,将对 GDScript 进行概述。 应该在链接的类描述中查找详细信息,例如数组或其他对象可以使用哪些方法。 标识符仅限于字母字符(a 到 z 和 A 到 Z)、数字 (0 到 9) 和 _ 的标识符符合标识符的条件。 此外,标识符不能以数字开头。 标识符始终区分大小写 (foo 与 FOO 不同)。 下一个主题关键字 |
我们请求您订阅我们的新闻通讯以获取最新更新。