Genesis-3D入门教程—脚本系统

2020-06-20 09:00
主页 > 资讯 > 专题片文章

这是创世纪-3D脚本系统的一个例子,它使用脚本打印一行“地狱世界!”通过这个例子,用户可以知道自己编写的脚本文件是否已经运行。同时,日志文件一直记录着游戏的运行情况,帮助用户调试漏洞。

步骤如下:创建一个项目并将其命名为脚本:

Genesis-3D入门教程—脚本系统(图1)

在场景中创建一个空对象:Genesis-3D入门教程—脚本系统(图2)

向空对象添加脚本组件:Genesis-3D入门教程—脚本系统(图3)

创建脚本文件helloworld.cs:Genesis-3D入门教程—脚本系统(图4)

我们将在下面的“脚本调试”介绍性示例中详细介绍如何在MonoDevelop中编写、编译和调试脚本代码。在这里,我们可以选择任何代码编辑器来编写代码,例如在记事本模式下打开它。代码如图所示:Genesis-3D入门教程—脚本系统(图5)

拖放以将脚本文件装载到空对象的脚本组件上:Genesis-3D入门教程—脚本系统(图6)

保存场景:Genesis-3D入门教程—脚本系统(图7)

运行并发布游戏。点击“发布并运行游戏”:Genesis-3D入门教程—脚本系统(图8)

释放对话框出现后,点击“释放游戏”:Genesis-3D入门教程—脚本系统(图9)

选择保存路径并命名游戏脚本:Genesis-3D入门教程—脚本系统(图10)

游戏运行后,在目录中找到日志文件...\游戏发布\脚本\日志文件,并使用UltraEdit打开以供查看(用户也可以使用其他代码编辑器查看):Genesis-3D入门教程—脚本系统(图11)

可以看出,用户用脚本系统输入的文本“Hello World”已经运行。同时,这个文件记录了游戏在任何时候的运行情况,这有助于用户调试错误

看到这一点,用户已经知道编辑器是如何运行脚本的,然后开始编写自己的脚本文件并运行它!