コード例 #1
0
    protected void Awake()
    {
        tuioTransmitter = Main.instance.tuioTransmitter;

        bottomLeft = new Vector2(boxCollider2D.offset.x - 0.5f * boxCollider2D.size.x, boxCollider2D.offset.y - 0.5f * boxCollider2D.size.y);
        invSize    = new Vector2(1 / boxCollider2D.size.x, 1 / boxCollider2D.size.y);
    }
コード例 #2
0
        public TuioServer(ITuioInputProvider tuioInputProvider)
        {
            _tuioInputProvider              = tuioInputProvider;
            _tuioInputProvider.OnTuioInput += Send;

            _tuioTransmitter = new TUIOTransmitter(defaultIPAddress, defaultPort);
            _tuioTransmitter.Connect();
        }
コード例 #3
0
    override protected void Initialise()
    {
        UpdateScreenDimensions();

        serverInfo = string.Format("发送: {0}:{1}\n接收: {2}", Settings.ipAddress, Settings.port, Settings.listenPort);

        tuioTransmitter = new TUIOTransmitter(Settings.ipAddress, Settings.port);
        tuioTransmitter.Connect();

        if (Settings.listen)
        {
            tuioInput.TuioPort = Settings.listenPort;
            tuioInput.enabled  = true;
        }
    }
コード例 #4
0
ファイル: Main.cs プロジェクト: richmondx/TUIOSimulator
    override protected void Initialise()
    {
        UpdateScreenDimensions();

        serverInfo = string.Format("Sending: {0}:{1}\nReceiving: {2}", Settings.ipAddress, Settings.port, Settings.listenPort);

        if (Settings.useMouseOnly)
        {
            standardInput.Windows8Touch  = StandardInput.Windows8TouchAPIType.None;
            standardInput.Windows7Touch  = StandardInput.Windows7TouchAPIType.None;
            standardInput.WebPlayerTouch = false;
            standardInput.WebGLTouch     = false;
        }

        tuioTransmitter = new TUIOTransmitter(Settings.ipAddress, Settings.port);
        tuioTransmitter.Connect();

        if (Settings.listen)
        {
            tuioInput.TuioPort = Settings.listenPort;
            tuioInput.enabled  = true;
        }
    }