コード例 #1
0
ファイル: DmxManager.cs プロジェクト: unitycoder/sugi.udp
        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();
        }
コード例 #2
0
    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];
    }