18 lines
405 B
GDScript
18 lines
405 B
GDScript
extends Node
|
|
|
|
@export var artnet:Node
|
|
@export var output:bool=true
|
|
|
|
@export_range(1,512,1) var channel_offset=1
|
|
|
|
@export_range(0,255,1) var values: Array[float]
|
|
|
|
|
|
func _process(delta: float) -> void:
|
|
#https://www.martin.com/en/site_elements/martin-manuals-mac-encore-performance-bedienungsanleitung
|
|
|
|
var vi=0
|
|
for v in values:
|
|
if output:
|
|
artnet.setDMXChannel(channel_offset-1+ (vi+1),v,8)
|
|
vi+=1
|