2
我需要將Unity應用程序同步到第三方應用程序,其中時間同步至關重要(1-2ms varient max)。Unity硬實時同步
今天完成的方式(沒有Unity)正在獲得操作系統調度程序的優先級和指定的應用程序,這將確保持續的延遲。
恆定延遲是足夠好的,因爲它可以用於數據分析中,而不是實時完成。今天,恆定延遲在開始時測量一次。
在此先感謝。
我需要將Unity應用程序同步到第三方應用程序,其中時間同步至關重要(1-2ms varient max)。Unity硬實時同步
今天完成的方式(沒有Unity)正在獲得操作系統調度程序的優先級和指定的應用程序,這將確保持續的延遲。
恆定延遲是足夠好的,因爲它可以用於數據分析中,而不是實時完成。今天,恆定延遲在開始時測量一次。
在此先感謝。
這種延遲應該很容易在後臺線程中實現。
儘管有共同的信念,但Unity在Unity中運行良好。唯一需要注意的是不要從線程訪問Unity對象。
最簡單的方法是啓動MonoBehaviour.Start
中的線程,將IsBackground
屬性設置爲true(因此您不必擔心它會阻止您的應用程序退出)並使用消息隊列與其進行通信(例如List<Action>
和lock
ed訪問)。