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

Project1

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

[已经过期] 如何在地图上行走时,并行地显示某些文字?

[复制链接]

Lv2.观梦者

梦石
0
星屑
685
在线时间
661 小时
注册时间
2012-10-21
帖子
350
跳转到指定楼层
1
发表于 2016-4-4 13:01:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 bloodyliao 于 2016-4-4 13:03 编辑

效果就是迷宫旅人里面那样,

走过地图某个地方时,会出现一些文字一段时间,
如上图中,走到墙壁边上时,自动显示“墙壁上残留着。。。”,而不用手动去触发,
并且文字的显示不影响角色的行动

请问这是如何做到的?

游戏在这里:https://rpg.blue/forum.php?mod=viewthread&tid=375159

Lv1.梦旅人

梦石
0
星屑
50
在线时间
83 小时
注册时间
2011-5-2
帖子
5
2
发表于 2016-4-4 13:53:34 | 只看该作者
大概就是这样

Project4.rar

1.42 MB, 下载次数: 67

点评

那个,如果不是显示一段时间,而是站在那会一直显示,直到离开或者改变转向为止又要如何实现呢?  发表于 2016-4-4 15:03
谢谢,如果想要2行甚至多行文字的话,修改哪里呢?  发表于 2016-4-4 14:50
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
83 小时
注册时间
2011-5-2
帖子
5
3
发表于 2016-4-4 15:14:40 | 只看该作者
  1. t_1="你想显示什么就打在这里吧"
  2. t_2="这是第二行的内容"
  3. ps:有n行就写出t_n的变量
  4. x=0 ;y=(Graphics.height-24)-24*行数
  5. w=Graphics.width;h=24+24*行数
  6. $a = Window_Base.new(x,y,w,h)
  7. $a.contents.draw_text(0, 0,
  8. $a.contents.width, 24, t_1)
  9. $a.contents.draw_text(0, 24,
  10. $a.contents.width, 24, t_2)
复制代码
看一下会不会理解吧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
83 小时
注册时间
2011-5-2
帖子
5
4
发表于 2016-4-4 15:17:50 | 只看该作者
sukebao 发表于 2016-4-4 13:53
大概就是这样

加我qq吧(332436054),qq上说方便
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21484
在线时间
9389 小时
注册时间
2012-6-19
帖子
7114

开拓者短篇九导演组冠军

5
发表于 2016-4-4 15:59:49 | 只看该作者
如果你想做的是迷宫旅人那样的效果的话,有脚本:
https://rpg.blue/home.php?mod=sp ... o=blog&id=13986
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-28 06:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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