有没有办法保存场景并排除Godot中的某些资产?

时间:2019-12-15 14:50:15

标签: godot

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

1 个答案:

答案 0 :(得分:0)

最简单的答案是在运行时生成纹理,而不是在编辑器中生成纹理。如果您需要来生成纹理编辑器,并且该纹理由一个您不介意忽略的特定节点拥有,则可以取消设置该owner的{​​{1}}到prevent Godot from saving it。 要进行此编辑,请使用Node脚本:

tool

最后,如果您特别需要隔离tool extends Node func _ready(): owner = null 本身,请让生成器将纹理保存到Resource的单独的.png文件中,并从您的节点中引用该纹理