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

Project1

 找回密码
 注册会员
搜索
查看: 2483|回复: 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
星屑
1346
在线时间
806 小时
注册时间
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
星屑
21636
在线时间
9415 小时
注册时间
2012-6-19
帖子
7118

开拓者短篇九导演组冠军

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
星屑
21636
在线时间
9415 小时
注册时间
2012-6-19
帖子
7118

开拓者短篇九导演组冠军

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
星屑
6260
在线时间
1481 小时
注册时间
2015-7-25
帖子
652

开拓者

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
笨肉包的首款像素OC游戏《花城梦之心》尝试制作中~
目前的坑 【不可思议的迷宫】幽灵契约外传:歌莉娅
持续更新中~ 当前进度 v0.28
大版本更新时才会更新网盘文件,预计下次大版本更新:v0.30
完成度:
主线 15% 支线 0% 数据库 6% 系统 86% 美术 6%
两边同时填坑~
( 这里是笨肉包~专修魔法!目标是大魔法师!
( 坑太大啦,一个人填不完啦hhh 一定会填完的嗯...
( 每天都和bug们比试魔力~吾之魔法将扫平一切!
( 弱点是美术,魔法修行之余再补补课吧~
( 哼哼哼~这便是魔法的力量!
大家都离开啦,笨肉包也不知道还能坚持多久呀...
这是属于笨肉包一个人的旅行(再见了...蚊子湯,七重酱,笨肉包永远想你们!TwT
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 16:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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