VisualScriptPropertyGet¶
Inherits: VisualScriptNode < Resource < Reference < Object
一个Visual Script节点,从Object返回属性值。
描述¶
VisualScriptPropertyGet
可以从当前对象或其他对象返回任何属性的值。
属性¶
|
||
|
||
|
枚举¶
enum CallMode:
属性说明¶
String base_script
Setter |
set_base_script(value) |
Getter |
get_base_script() |
set_mode 设置为 CALL_MODE_INSTANCE 时要使用的脚本。
String base_type
Default |
|
Setter |
set_base_type(value) |
Getter |
get_base_type() |
set_mode 设置为 CALL_MODE_INSTANCE 时要使用的基本类型。
Variant.Type basic_type
Setter |
set_basic_type(value) |
Getter |
get_basic_type() |
set_mode 设置为 CALL_MODE_BASIC_TYPE 时使用的类型。
String index
Setter |
set_index(value) |
Getter |
get_index() |
要检索的属性的索引名称。有关详细信息,请参阅 Object.get_indexed。
NodePath node_path
Setter |
set_base_path(value) |
Getter |
get_base_path() |
set_mode 设置为 CALL_MODE_NODE_PATH 时要使用的节点路径。
String property
Default |
|
Setter |
set_property(value) |
Getter |
get_property() |
要检索的属性的名称。更改此项将清除 index。
CallMode set_mode
Default |
|
Setter |
set_call_mode(value) |
Getter |
get_call_mode() |
set_mode
决定从哪个目标对象中获取属性。参阅CallMode的选项。