传奇生物文档

对MOD开发相关的说明


全局文件

<p><strong>全局文件是游戏预留的用于存取全局数据的文件,是非常实用的一个工具</strong> 使用方法: 在MOD目录下新建一个以g_开头的文件夹,在文件夹中新建同名.gd文件,此即为全局文件,在游戏启动时会自动载入 示例:</p> <pre><code class="language-python">#文件名g_MyUtils.gd func _ready(): pass func _init(): print("我的工具类:加载完成") pass func _connect(): pass #自定义变量flag1 var flag1 = true #自定义函数 func checkSomeThing(): #do....</code></pre> <pre><code class="language-python">#在需要使用全局文件的地方,例如某个角色文件里面 extends Chara func _info(): pass func _connect(): ._connect() var utils = globalData.infoDs["g_MyUtils"] func _extInit(): ._extInit() if utils.flag: utils.checkSomeThing() utils.flag = false </code></pre> <p>全局文件经常用来记录一些全局变量、常量,或者存放一些通用的方法 自定义的buff也可以写在里面,在调用的时候utils.buffid.new()即可</p>

页面列表

ITEM_HTML