Fix centerFly insertAction
This commit is contained in:
parent
3f562df3e0
commit
8170d30861
@ -734,8 +734,9 @@ actions.prototype.keyDownCtrl = function () {
|
|||||||
|
|
||||||
//////
|
//////
|
||||||
actions.prototype.clickCenterFly = function(x, y) {
|
actions.prototype.clickCenterFly = function(x, y) {
|
||||||
|
var posX = core.status.event.data.posX, posY = core.status.event.data.posY;
|
||||||
core.ui.closePanel();
|
core.ui.closePanel();
|
||||||
if (x==core.status.event.data.poxX && y==core.status.event.data.posY) {
|
if (x==posX&& y==posY) {
|
||||||
if (core.canUseItem('centerFly')) {
|
if (core.canUseItem('centerFly')) {
|
||||||
core.useItem('centerFly');
|
core.useItem('centerFly');
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2050,7 +2050,7 @@ events.prototype.useItem = function(itemId) {
|
|||||||
core.ui.drawThumbnail(core.status.floorId, 'ui', core.status.thisMap.blocks, 0, 0, 416, toX, toY, core.status.hero.loc, core.getFlag('heroIcon', "hero.png"));
|
core.ui.drawThumbnail(core.status.floorId, 'ui', core.status.thisMap.blocks, 0, 0, 416, toX, toY, core.status.hero.loc, core.getFlag('heroIcon', "hero.png"));
|
||||||
var offsetX = core.clamp(toX-6, 0, core.bigmap.width-13), offsetY = core.clamp(toY-6, 0, core.bigmap.height-13);
|
var offsetX = core.clamp(toX-6, 0, core.bigmap.width-13), offsetY = core.clamp(toY-6, 0, core.bigmap.height-13);
|
||||||
core.fillRect('ui',(toX-offsetX)*32,(toY-offsetY)*32,32,32,fillstyle);
|
core.fillRect('ui',(toX-offsetX)*32,(toY-offsetY)*32,32,32,fillstyle);
|
||||||
core.status.event.data = {"x": toX, "y": toY, "poxX": toX-offsetX, "posY": toY-offsetY};
|
core.status.event.data = {"x": toX, "y": toY, "posX": toX-offsetX, "posY": toY-offsetY};
|
||||||
core.drawTip("请确认当前中心对称飞行器的位置");
|
core.drawTip("请确认当前中心对称飞行器的位置");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user