請注意,這個問題與我在本網站上看到的任何其他問題無關。我沒有找到重複的。創建對象偵聽框架的最佳方法?
我正在爲我的3D遊戲引擎的框架工作,但在我進入渲染的東西之前,我正在實現諸如偵聽某些事件的對象等實用工具。
我的想法是使用所謂的監聽器的接口,並具有與該標註「處理程序」添加任何的方法,該方法將與此類似:
@Handler
public void onPlayerDeath(PlayerDeathEvent event) {}
這看起來似乎接近裝卸用Bukkit的事件使插件能夠對事件執行某些操作。然後,我可以使用這種框架來完成任務,完成任務等等。
我認爲會有更好的方法來做到這一點,但這是我能想出的唯一方法。
如果有人能幫忙,那會很棒。謝謝。
對不起,但是這個迴應並不接近與我的問題有關。 –