VisualScriptYieldSignal

Inherits: VisualScriptNode < Resource < Reference < Object

一个Visual Script节点yield信号。

描述

VisualScriptYieldSignal 将暂停函数执行,直到触发提供的信号。

属性

String

base_type

“Object”

CallMode

call_mode

0

NodePath

node_path

String

signal

“”

枚举

enum CallMode:

  • CALL_MODE_SELF = 0 —- 将使用来自此 Object 的信号。

  • CALL_MODE_NODE_PATH = 1 —- 将使用来自场景树中给定 Node 的信号。

  • CALL_MODE_INSTANCE = 2 —- 将使用来自具有给定类型的实例节点的信号。

属性说明

Default

“Object”

Setter

set_base_type(value)

Getter

get_base_type()

call_mode 设置为 CALL_MODE_INSTANCE 时要使用的基本类型。


Default

0

Setter

set_call_mode(value)

Getter

get_call_mode()

call_mode 确定等待信号发射的目标对象。有关选项,请参阅 CallMode


Setter

set_base_path(value)

Getter

get_base_path()

call_mode 设置为 CALL_MODE_NODE_PATH 时使用的节点路径。


Default

“”

Setter

set_signal(value)

Getter

get_signal()

要等待的信号名称。