Unity如何對所有輸入事件使用輪詢,如果有新事件檢查每個更新循環是否非常低效?如果我有1級百萬的對象做每一個更新週期我將承擔不斷輪詢會顯著減慢系統..Unity3D Input.GetKeyUp()輪詢效率低下?
public void Update() {
if (Input.GetKeyUp(KeyCode.Escape)) {
// escape clicked
}
}
爲什麼會出現這樣的事:
public void Start() {
Input.addKeyUpListener(KeyCode.Escape, delegate {
// escape clicked
});
}
爲什麼你會有一百萬個對象檢查輸入? – rutter