パターン1
var hoge:bool = false: set= _set_value, get = _get_value
func set_value(value):
hoge=value
print(hoge)
func _get_value():
return hoge
パターン2
var hoge:bool = false:
set(value):
hoge=value
get:
return hoge
docs
video
注意!!
@tool
# @toolはエディターをリスタートしないと動きません。書き方が正しくても動かないなと思ったらエディターを再起動してください。
Discussion