瀏覽代碼

Clearify behaviour of `@export` in combination with setters

HolonProduction 10 月之前
父節點
當前提交
b26724f1b4
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      tutorials/scripting/gdscript/gdscript_exports.rst

+ 4 - 4
tutorials/scripting/gdscript/gdscript_exports.rst

@@ -53,6 +53,10 @@ Resources and nodes can be exported.
     @export var resource: Resource
     @export var resource: Resource
     @export var node: Node
     @export var node: Node
 
 
+Even if a script is not executed in the editor, exported properties
+can still be edited. However, getters and setters will only be used
+if the script is in :ref:`doc_gdscript_tool_mode`.
+
 Grouping exports
 Grouping exports
 ----------------
 ----------------
 
 
@@ -297,10 +301,6 @@ Therefore, if you specify an extension of Resource such as:
 The drop-down menu will be limited to AnimationNode and all
 The drop-down menu will be limited to AnimationNode and all
 its derived classes.
 its derived classes.
 
 
-It must be noted that even if the script is not being run while in the
-editor, the exported properties are still editable. This can be used
-in conjunction with a :ref:`script in "tool" mode <doc_gdscript_tool_mode>`.
-
 .. _doc_gdscript_exports_exporting_bit_flags:
 .. _doc_gdscript_exports_exporting_bit_flags:
 
 
 Exporting bit flags
 Exporting bit flags