説明
GetDMXValue 関数は、指定されたDMXアドレスのDMX値を返します。
引数
- integer:
DMXアドレスです。ユニバースが指定されている場合、この値は 1 〜 512 である必要があります。ユニバースが指定されていない場合は、1 〜 524,288 の範囲の絶対DMXアドレスでなければなりません。
- integer (オプション):
ユニバース番号です。
- boolean (オプション):
戻り値がパーセントまたはDMX値であるかを指定します。
- true:
戻り値はパーセントです。範囲は0〜100 です。
- false:
戻り値はDMX値です。範囲は0〜255です。
戻り値
- integer またはr nil:
指定したDMXアドレスの値に対応する整数値を返します。DMXアドレスが許可されていない場合は nil になります。
例
ユニバース4のDMXアドレス1の値を出力します。
|
return function() local address = 1 local universe = 4 local percent = false local value = GetDMXValue(address, universe, percent) Printf("DMX address %i.%03d is %03d", universe, address, value) end |