设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2533|回复: 21
打印 上一主题 下一主题

[已经解决] 如何获取在当前游戏画面的坐标?已自己解决

[复制链接]

Lv2.观梦者

梦石
0
星屑
470
在线时间
159 小时
注册时间
2013-11-2
帖子
205

开拓者

跳转到指定楼层
1
发表于 2017-9-8 19:24:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 飞翔的小鸟3 于 2017-9-11 18:32 编辑

版主,被我自己解决了,又没有人回答,可以删掉吗?还是怎么样?
原标题:如何获取在当前游戏画面类似与ace工具右下角的坐标?

题外话:我至今才看到论坛要关的消息,惋惜一下。那我可就要趁着关闭前多多问了......
标题可能描述不太清楚,这里重讲一下。
要获取的是这个坐标

看到红圈了吗,就是那个,可是,这次是以游戏窗口的左上角为坐标原点(即游戏右上角为(0,0)),再举例一张图


这样子可能获取吗?大佬们讲讲。

突然,想到,我记得有一个方法是调用角色的坐标的,那个方法什么来着?是我所说的坐标吗?
不对,总觉得那个方法是获取角色在全地图的坐标才对。

Lv3.寻梦者

梦石
0
星屑
1361
在线时间
807 小时
注册时间
2013-8-3
帖子
455
2
发表于 2017-9-8 19:55:54 | 只看该作者
本帖最后由 小小西 于 2017-9-8 21:57 编辑
脚本(修复)

点评

比起这个,你可以告诉我判断玩家当前朝向的代码吗?》  发表于 2017-9-8 22:30
看4楼  发表于 2017-9-8 22:28
打开45号开关就出现getx和gety~~  发表于 2017-9-8 22:05
没有找到getx和gety方法,还有,我到现在都不知道你这个脚本怎么用........  发表于 2017-9-8 22:01
少了点东西,现在可以了  发表于 2017-9-8 21:57

【同人游戏】勇者斗恶龙TG
欢迎加入游戏测试群333599798
如有需私聊请加QQ:516425000
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
22069
在线时间
9455 小时
注册时间
2012-6-19
帖子
7123

开拓者短篇九导演组冠军

3
发表于 2017-9-8 20:10:55 | 只看该作者

点评

我试了,是地图的坐标,和我说的并不相符,不过谢谢了  发表于 2017-9-8 21:05
千辛万苦找到了,不用回答了,我去试试看  发表于 2017-9-8 21:01
看楼下  发表于 2017-9-8 20:37
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
470
在线时间
159 小时
注册时间
2013-11-2
帖子
205

开拓者

4
 楼主| 发表于 2017-9-8 20:37:14 | 只看该作者
本帖最后由 飞翔的小鸟3 于 2017-9-8 22:26 编辑

回 喵呜喵5

为了试验你说得地图X是不是我要的当前画面的X,我想去调用看看,然后上面的变量p出来是0,可能是我搞错了,真正的代码是?
已经知道...但是只是地图的坐标,不是我所说的坐标。


回 小小西

发生2个问题,
1.我在新工程写入脚本,执行开始游戏会出现

你说的打开条件开关是指在脚本里打开吗?
我在开头写下了:
class Game_Player
  def getX
    @x
  end
  def getY
    @y
  end
end
才能用.......不然不能进游戏打开开关....
2.运行后,还是全地图的坐标啊(不知道是不是我加的代码导致的问题).......并不是当前画面的坐标....难道我没说得够清楚导致你理解错误了吗?
我再描述一遍,
比如,请看2个红圈的地方,这个表示的是全地图中,角色的位置,可以看出来是(27。19)

但,这不是我想要的,我要的是,请再看图片

首先,请看方框,可以看出此时角色仍然保持上图的位置不变,依旧是(27.19),然后
以游戏窗口左上角为(0,0),此时角色坐标为(6.4),这才是我想要的。。。也不知道能不能实现。。。。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
22069
在线时间
9455 小时
注册时间
2012-6-19
帖子
7123

开拓者短篇九导演组冠军

5
发表于 2017-9-9 11:36:14 | 只看该作者
飞翔的小鸟3 发表于 2017-9-8 20:37
回 喵呜喵5

为了试验你说得地图X是不是我要的当前画面的X,我想去调用看看,然后上面的变量p出来是0,可能 ...

p $game_variable[10] 谢谢,你那代码p什么出来都是0

点评

好久没动静,我去开帖子了  发表于 2017-9-9 18:48
判断当前角色朝向的代码是?然后,我提的问题,我好像自己写出来了......  发表于 2017-9-9 18:15
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6235
在线时间
1457 小时
注册时间
2015-7-25
帖子
617

极短25参与开拓者

6
发表于 2017-9-9 12:02:38 | 只看该作者
不是有个画面坐标的吗?

然后再除以24像素呗

点评

我倒是自己写出来了,要是我自问自答,版主会给我分吗?  发表于 2017-9-11 12:02
我把变量1和2 p出来还是不对哦  发表于 2017-9-11 12:01
不是连图片都发上来了吗?完全按照图片上的设定呀  发表于 2017-9-11 11:18
我也不知道怎么用,吧主如果觉得是对的,采纳就给他吧  发表于 2017-9-10 16:39
表示看不太懂的说,待会试试你的办法......  发表于 2017-9-9 18:22
笨肉包的游戏讨论群932812135 (实时更新) 喜欢的话欢迎加入~
目前的坑
??? #像素风OC游戏 准备中 短篇-约5小时
花城梦之心 #像素风OC游戏 系统开发+素材绘制中
【不可思议的迷宫】幽灵契约外传:歌莉娅 v0.3.8.1 (游戏文件已上传更新
同时更新中~ (沉迷摸鱼中~更新速度较慢请见谅w)
这是属于笨肉包一个人的旅行~(再见了...蚊子湯,七重酱,笨肉包永远想你们!TwT
旅途的最终目标~ ???(保密~
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-13 21:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表