Project1

标题: 判断事件进入视野后执行内容 [打印本页]

作者: cn_cine    时间: 2020-7-13 17:58
标题: 判断事件进入视野后执行内容
如何用条件分歧判断事件是否在屏幕(视野内),最好是在条件分歧里用脚本。
作者: 芯☆淡茹水    时间: 2020-7-14 08:03
把下面这段在游戏开始时找个自动运行事件,用 事件-脚本 的方法将代码录入脚本
  1. Game_Character.prototype.isOnScreen = function() {
  2.     var sx = this.scrolledX(), sy = this.scrolledY();
  3.     if (sx < 0 || sy < 0) return false;
  4.     return sx < $gameMap.screenTileX() && sy < $gameMap.screenTileY();
  5. };
复制代码

判断某个事件是否在 屏幕内 , 就用 事件 - 条件 - 脚本:
$gameMap.event(事件ID).isOnScreen();




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1