(摘) Godot拾遗

声明:内容源自网络,版权归原作者所有。若有侵权请在网页聊天中联系我
  1. Godot中图片的合并
    在godot中选中多张资源,资源管理器Import,Import As 选择 TextureAtlas,选中Atals File并命名。

  2. 绿色Godot运行环境/自包含模式 这一点有官方文档中有讲。即在可执行文件目录下,新建名为._sc_或_sc_的文件,Godot将启用自包含模式。当前目录下将创建editor_data目录,用于保存编辑器的设置等。

  3. 自定义信号 例如当角色生命值为0,则触发某个事情。

signal health_depleted   # 定义一个信号
signal health_changed(old_value, new_value)  # 定义信号,包括参数
var health = 10

func take_damage(amout):
     health -= amout
     emit_signal("health_changed", old_health, health)  # 触发信号,包括参数
     if health <= 0:
        emit_signal("health_deleted")    # 触发事件

# 连接及处理事件部份
...
  1. 在4.x中设置透明窗口
    除了在项目中设置窗口透明外,还需要注意渲染器不能为Forward+模式

相关文章