Unity之基於觀察者模式的消息分發機制

一、前言 目前腳本之間的交互有下面三種經常使用方式:程序員 經過GetComponent<腳本>().Method(); 單例模式傳遞數據 腳本組件的SendMessage方法 這三種方式,耦合性都很高;第三種方式因爲是經過反射實現的,因此效率很低,還存在不少隱患,由於不知道哪一天,新接手這代碼的程序員就可能把那個方法刪了而產生新的bug。web 二、消息分發機制 下面經過委託與事件來實現一個消息
相關文章
相關標籤/搜索