有没有办法保存场景并排除戈多中的一些资产?

  • 本文关键字:保存 排除 有没有 godot
  • 更新时间 :
  • 英文 :


我有一个程序生成的纹理。每次我打开 godot 时都会生成它。有没有办法告诉 godot 不要将纹理保存到场景文件中?这目前导致场景很大,并导致 git 出现问题。

最简单的答案是在运行时生成纹理,而不是在编辑器中生成纹理。如果您需要在编辑器中生成纹理,并且该纹理由您不介意忽略的特定节点拥有,则可以取消设置该Nodeowner以防止 Godot 保存它。 要在编辑器中执行此操作,请使用tool脚本:

tool
extends Node
func _ready():
owner = null

最后,如果您特别需要隔离Resource本身,请让生成器将纹理保存到.gitignore'd 的单独.png文件中,并从节点引用该纹理。

最新更新