From 67666f4f091da294c05ed60e2cf017922d3d3476 Mon Sep 17 00:00:00 2001 From: YouWei Zhao Date: Sat, 23 Dec 2017 13:06:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AF=B9=E7=A7=B0=E9=A3=9E?= =?UTF-8?q?=E8=A1=8C=E5=99=A8=E7=9A=84=E7=94=A8=E6=88=B7=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 目的地会根据是否能飞显示绿/红框,再次按键或点击执行,从而使得使用飞时,不再需要仔细看位置 --- libs/core.js | 4 +++- libs/events.js | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/libs/core.js b/libs/core.js index 00c5430f..6c6cfc0d 100644 --- a/libs/core.js +++ b/libs/core.js @@ -445,7 +445,9 @@ core.prototype.keyDown = function(keyCode) { core.status.usingCenterFly = false; } else { core.status.usingCenterFly = true; - core.fillRect('ui',(12-core.getHeroLoc('x'))*32,(12-core.getHeroLoc('y'))*32,32,32,'rgba(0,255,0,0.5)'); + var fillstyle = 'rgba(255,0,0,0.5)'; + if (core.canUseItem('centerFly')) fillstyle = 'rgba(0,255,0,0.5)'; + core.fillRect('ui',(12-core.getHeroLoc('x'))*32,(12-core.getHeroLoc('y'))*32,32,32,fillstyle); } } break; diff --git a/libs/events.js b/libs/events.js index f8af663c..74f6a00e 100644 --- a/libs/events.js +++ b/libs/events.js @@ -459,7 +459,9 @@ events.prototype.useItem = function(itemId) { } if (itemId=='centerFly') { core.status.usingCenterFly= true; - core.fillRect('ui',(12-core.getHeroLoc('x'))*32,(12-core.getHeroLoc('y'))*32,32,32,'rgba(0,255,0,0.5)'); + var fillstyle = 'rgba(255,0,0,0.5)'; + if (core.canUseItem('centerFly')) fillstyle = 'rgba(0,255,0,0.5)'; + core.fillRect('ui',(12-core.getHeroLoc('x'))*32,(12-core.getHeroLoc('y'))*32,32,32,fillstyle); return; }