查看: 1866|回复: 1

[已经解决] 请教如何判断屏幕显示

[复制链接]
梦石
0
星屑
167
在线时间
434 小时
注册时间
2009-1-1
回帖
557
发表于 2012-4-28 12:03:16 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
如果1号事件在游戏地图屏幕显示范围内,则执行XXX,除此以外执行XXX
最近在研究XAS

双子人

梦石
0
星屑
3205
在线时间
3619 小时
注册时间
2009-4-4
回帖
3901

开拓者

发表于 2012-4-28 12:43:46 | 显示全部楼层
本帖最后由 hys111111 于 2012-4-28 12:44 编辑
  1. @a = false
  2. e = $game_map.events[事件编号]
  3. for x in 0..640
  4. for y in 0..480
  5.   if e.screen_x == x and e.screen_y == y
  6.    @a = true
  7.    break
  8.   end
  9. end
  10. end
复制代码
然后条件分歧里面:@a == true就是在屏幕范围里面的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部