接口 EventListener。
实现此接口的类即为事件监听(事件接收)者。
用法:为某个actor注册事件监听者,当这个actor有事件(发生任意事件)发生时,事件会先派发到事件监听者处理。
代码:actor.addListener(eventListener);此代码表示的意思是“此actor有事件发生时,会在eventListener上进行处理”。
那么,怎么发事件?(事件发送)者==相当于c++中的回调。
答案:actor.fire(event); 此代码表示的意思是“在此actor上发生事件event”。
也就是说:只要有actor,我就可以给这个actor发送用户自定义事件。