类 CommonEvent
java.lang.Object
me.magicall.game.event.CommonEvent
- 所有已实现的接口:
Event
- 直接已知子类:
WarStartingEvent
- 作者:
- Liang Wenjian.
-
构造器概要
构造器构造器说明CommonEvent(Object source, List<? extends EventTrigger> triggers, List<? extends EventTarget> targets) CommonEvent(Object source, List<? extends EventTrigger> triggers, EventTarget... targets) CommonEvent(Object source, Event cause, List<? extends EventTrigger> triggers, List<? extends EventTarget> targets) CommonEvent(Object source, Event cause, EventTrigger trigger, List<? extends EventTarget> targets) CommonEvent(Object source, Event cause, EventTrigger trigger, EventTarget... targets) CommonEvent(Object source, EventTrigger trigger, List<? extends EventTarget> targets) CommonEvent(Object source, EventTrigger trigger, EventTarget... targets) -
方法概要
修饰符和类型方法说明getCause()事件的来源,可能是单位、游戏、技能、物品、环境、地图、甚至是事件本身。List<? extends EventTarget>触发事件的第二类目标,是事件的“宾语”(Object)。List<? extends EventTrigger>触发事件的第一类目标,是事件的“主语”(Subject)。从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 me.magicall.game.event.Event
getFirstTarget, getFirstTrigger
-
构造器详细资料
-
CommonEvent
-
CommonEvent
public CommonEvent(Object source, List<? extends EventTrigger> triggers, List<? extends EventTarget> targets) -
CommonEvent
-
CommonEvent
-
CommonEvent
-
CommonEvent
public CommonEvent(Object source, Event cause, EventTrigger trigger, List<? extends EventTarget> targets) -
CommonEvent
public CommonEvent(Object source, Event cause, List<? extends EventTrigger> triggers, List<? extends EventTarget> targets)
-
-
方法详细资料
-
getSource
从接口复制的说明:Event事件的来源,可能是单位、游戏、技能、物品、环境、地图、甚至是事件本身。 -
getCause
-
getHappenTime
- 指定者:
getHappenTime在接口中Event
-
getTriggers
从接口复制的说明:Event触发事件的第一类目标,是事件的“主语”(Subject)。- 指定者:
getTriggers在接口中Event- 返回:
-
getTargets
从接口复制的说明:Event触发事件的第二类目标,是事件的“宾语”(Object)。有的事件没有宾语。- 指定者:
getTargets在接口中Event- 返回:
-