Project1

标题: 如何在地图上行走时,并行地显示某些文字? [打印本页]

作者: bloodyliao    时间: 2016-4-4 13:01
标题: 如何在地图上行走时,并行地显示某些文字?
本帖最后由 bloodyliao 于 2016-4-4 13:03 编辑

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

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

请问这是如何做到的?

游戏在这里:https://rpg.blue/forum.php?mod=viewthread&tid=375159
作者: sukebao    时间: 2016-4-4 13:53
大概就是这样

Project4.rar

1.42 MB, 下载次数: 67


作者: sukebao    时间: 2016-4-4 15:14
  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)
复制代码
看一下会不会理解吧
作者: sukebao    时间: 2016-4-4 15:17
sukebao 发表于 2016-4-4 13:53
大概就是这样

加我qq吧(332436054),qq上说方便
作者: 喵呜喵5    时间: 2016-4-4 15:59
如果你想做的是迷宫旅人那样的效果的话,有脚本:
https://rpg.blue/home.php?mod=sp ... o=blog&id=13986




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1