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

Project1

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

[已经过期] 如何获取角色附近的坐标什么的

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

跳转到指定楼层
1
发表于 2013-6-13 11:59:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
RUBY 代码复制
  1. $word_color = 7
  2. b = "我会对你说我愿意"
  3. $game_player.word = b
  4. $game_player.talk = true
这个是我的一个字幕特效···
但是当我想要同时显示多句话时就需要获得不同的坐标(如果全部都是$game_player的话只能显示最后一句),可是目前我只有在角色周围有事件时才能做到···没有事件的情况下就没法定义也没法获取坐标···
所以就无耻地来@精灵使者 @54酱 @hys111111 @hcm @zhixin1997 ···怎么获取角色附近的坐标

点评

于是和你的想法一样,$game_play.x和$game_play.y  发表于 2013-6-13 14:42
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

2
 楼主| 发表于 2013-6-13 14:53:32 | 只看该作者
@精灵使者 此话怎讲?
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

3
 楼主| 发表于 2013-6-13 14:54:04 | 只看该作者
@精灵使者  怎么@不出来了···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

4
发表于 2013-6-14 10:05:22 | 只看该作者
本帖最后由 精灵使者 于 2013-6-14 10:06 编辑

$game_player.x和$game_player.y就是主角的坐标啦
可以使用这种方法:把要显示的话做成一个队列然后依次显示
或者按照显示的话的队列往上提升Y坐标……
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

5
 楼主| 发表于 2013-6-15 11:28:23 | 只看该作者
精灵使者 发表于 2013-6-14 10:05
$game_player.x和$game_player.y就是主角的坐标啦
可以使用这种方法:把要显示的话做成一个队列然后依次显 ...

我这脚本要在角色身上显示文字的话只要把$game_player.x改成$game_player.word就行···事件也是一样···但是麻烦的是我是打算要在一个没有事件的坐标上显示文字···没有可以用的定义所以就出错啊···

点评

那样的话可以直接用数字嘛。  发表于 2013-6-15 12:02
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

6
 楼主| 发表于 2013-6-15 12:03:46 | 只看该作者
精灵使者 发表于 2013-6-14 10:05
$game_player.x和$game_player.y就是主角的坐标啦
可以使用这种方法:把要显示的话做成一个队列然后依次显 ...

我用$game_map(x,y).word什么的都不行啊

点评

就别用X,Y了,直接X = 数字,Y=数字不就行了。  发表于 2013-6-15 12:06
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

7
 楼主| 发表于 2013-6-15 12:35:57 | 只看该作者
精灵使者 发表于 2013-6-14 10:05
$game_player.x和$game_player.y就是主角的坐标啦
可以使用这种方法:把要显示的话做成一个队列然后依次显 ...

x、y不管是什么数字都要出错···

点评

……前面的$game_player也不能要了……  发表于 2013-6-15 12:57
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

8
 楼主| 发表于 2013-6-15 19:39:33 | 只看该作者
精灵使者 发表于 2013-6-14 10:05
$game_player.x和$game_player.y就是主角的坐标啦
可以使用这种方法:把要显示的话做成一个队列然后依次显 ...

但是$game_map怎么定义都不行···

点评

game_screen呢?  发表于 2013-6-16 00:31
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

9
 楼主| 发表于 2013-6-16 12:44:08 | 只看该作者
精灵使者 发表于 2013-6-14 10:05
$game_player.x和$game_player.y就是主角的坐标啦
可以使用这种方法:把要显示的话做成一个队列然后依次显 ...

都不行···我就是全部都试过了才来问的···

点评

你这完全是基础没弄懂,讲也讲不清楚。  发表于 2013-6-16 17:53
这下可麻烦啦。期待脚本达人(必要的话请上工程)  发表于 2013-6-16 17:03
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-14 20:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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