void OnEnable() { dmxToSend.DmxData = new byte[512]; if (!useBroadcast) { remote = new IPEndPoint(UdpSender.FindFromHostName(remoteIP), Port); } else { remote = new IPEndPoint(IPAddress.Broadcast, Port); } CreateInitialize(); CreateUpdate(); }
void Start() { //Build Dictionary foreach (var d in deviceList) { AddDevice(d); } dmxToSend.DmxData = new byte[512]; if (!useBroadcast) { remote = new IPEndPoint(UdpSender.FindFromHostName(remoteIP), Port); } else { remote = new IPEndPoint(IPAddress.Broadcast, Port); } dmxDataTex = new Texture2D(512, 512, TextureFormat.R8, false); dmxDataTexRawData = new byte[512 * 512]; }