Commit faed121d authored by wildfirecode's avatar wildfirecode

1

parent cea25386
...@@ -2402,10 +2402,7 @@ export default class MainScene extends Scene { ...@@ -2402,10 +2402,7 @@ export default class MainScene extends Scene {
if (!ele) { if (!ele) {
//以防万一还是判断一次 //以防万一还是判断一次
} }
else if (ele.hasState(StateType.HONEY)) {
ele.setState(StateType.HONEY, false);
this.goElementTarget(ElementType.HONEY, [ele.x, ele.y]);
}
//下面带状态的要优先判断 //下面带状态的要优先判断
//有枷锁的 //有枷锁的
else if (ele.hasState(StateType.LOCK)) { else if (ele.hasState(StateType.LOCK)) {
...@@ -2416,6 +2413,10 @@ export default class MainScene extends Scene { ...@@ -2416,6 +2413,10 @@ export default class MainScene extends Scene {
else if (ele.hasState(StateType.BLOCK_LOCK)) { else if (ele.hasState(StateType.BLOCK_LOCK)) {
//这里不需要消除石门上的元素的状态,石门上的元素状态只由石门来修改 //这里不需要消除石门上的元素的状态,石门上的元素状态只由石门来修改
} }
else if (ele.hasState(StateType.HONEY)) {
ele.setState(StateType.HONEY, false);
this.goElementTarget(ElementType.HONEY, [ele.x, ele.y]);
}
else if (ele.monster) {//如果是独眼怪, else if (ele.monster) {//如果是独眼怪,
ele.monster.nextStatus();//可以先修改数据,再在fallback内处理状态,或者这里处理状态 ele.monster.nextStatus();//可以先修改数据,再在fallback内处理状态,或者这里处理状态
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment