流程图方式建模,运行时出现错误。
/ m1 |* q4 ]% f$ v1 \3 f2 \& b. I表现为:小人儿和僵尸的icon都不动。
# N, s$ f% h& c: G$ r& [+ k# Cerror log中注明Erorr:Tried to call: public java.lang.Object FlowZombies.Zombie.step()/ B/ }7 L5 w8 v" T5 g4 n7 G* l
& v; T( H/ S1 J# C2 I ]$ \% Rjava.lang.reflect.InvocationTargetException0 G* J) D2 m3 I" p2 ^7 j; o" B
at FlowZombies.Zombie$$FastClassByCGLIB$$f04c0135.invoke(<generated>). b0 J. C# E$ r- W
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)9 x5 v l) ~3 a1 e; j
at repast.simphony.engine.schedule.DynamicTargetAction.execute(DynamicTargetAction.java:69)# G3 f2 `+ X# [& y! P2 S; k: b8 ]! i
at repast.simphony.engine.controller.ScheduledMethodControllerAction$ScheduleMethodAction.execute(ScheduledMethodControllerAction.java:253)2 B& ]& E7 v2 n% r4 r: d; Z! \/ ]( {
at repast.simphony.engine.schedule.DefaultAction.execute(DefaultAction.java:38)
# w' W. {" e% V at repast.simphony.engine.schedule.ScheduleGroup.executeList(ScheduleGroup.java:184)
' j" Z: u! D9 F$ X( ~ at repast.simphony.engine.schedule.ScheduleGroup.execute(ScheduleGroup.java:201)# L' b& Y3 Z) b9 G) N9 l' f
at repast.simphony.engine.schedule.Schedule.execute(Schedule.java:352)1 f% E: H/ _, \7 J, T" o. Z; n
at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:53). r: G( n# k5 u- U; b9 z
at java.lang.Thread.run(Unknown Source): k3 X% J& m4 w" k: L$ D0 m* f
Caused by: groovy.lang.MissingMethodException: No signature of method: repast.simphony.query.space.grid.GridCellNgh.getNeiborhood() is applicable for argument types: (java.lang.Boolean) values: [true]" o" C, q& D! w6 K" |) C% M2 p
Possible solutions: getNeighborhood(boolean)
% y7 Q2 X) Q- _# b$ J+ K1 J; C9 w3 h at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:54)
$ R4 Q. G9 |) A3 n at org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46)
8 E" i% c9 T$ D3 m8 Q! ] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:124)
, W/ V# _% D7 Y; j0 ]9 o I! } at FlowZombies.Zombie.step(Zombie.groovy:128)) q6 t& [3 B& \5 b5 i( P& f
5 i% ~. B5 C1 Y/ X( \1 \
请高手指点迷津呀!痛苦中…… |