0
如何在Corona中做對象間的通信(例如觸發事件)?一些示例代碼會很好。如何在Corona SDK Lua中進行對象間通信(例如觸發事件)?
注:
我看到有一種方法可以在對象上創建自定義的事件,但它似乎你真的需要一個句柄對象後,才能觸發(派遣)它。
我在這裏感興趣的是兩個完全獨立的對象。例如,假設您點擊屏幕上的顯示對象,在全局事件類型意義上說「MyInventoryHasIncreased」,然後讓任何其他需要訂閱的顯示對象選取它並相應地調整其顯示。 訂閱
Tks - 從資源使用的角度來看,運行時選項是否被視爲重負? – Greg
不,我不這麼認爲,這個事件調度模式甚至在Corona之外使用得很好。 – aaronjbaptiste