Project1

标题: XP新增标题选项“说明”点击之后怎么显示文字? [打印本页]

作者: 梦·林夕    时间: 2014-7-24 21:51
标题: XP新增标题选项“说明”点击之后怎么显示文字?
就像这样。选项我知道怎么改成4个,后面显示文字怎么弄?

啊啊.png (18.22 KB, 下载次数: 21)

啊啊.png

作者: 芯☆淡茹水    时间: 2014-7-24 22:04
简单点说,LZ可以把文字写在图片上,用脚本显示图片。
也可以建立新窗口,显示文字。
作者: 梦·林夕    时间: 2014-7-24 22:08
芯☆淡茹水 发表于 2014-7-24 22:04
简单点说,LZ可以把文字写在图片上,用脚本显示图片。
也可以建立新窗口,显示文字。 ...

可不可以直接在Scene_Title那里加点什么?
作者: 芯☆淡茹水    时间: 2014-7-24 22:17
1,新建一窗口,描绘文字。
2,把新建窗口加入到 标题场景。并且初始为:不可见状态。
3,当点击“说明”后,把 选择窗口 设为未激活和不可见,把 标题背景 设为不可见,再把新建的窗口设为可见状态。
4,当点击取消键后,各窗口的可见状态与 3 相反。
作者: RyanBern    时间: 2014-7-24 22:18
本帖最后由 RyanBern 于 2014-7-24 22:22 编辑

不想做图片的话可以弄一个窗口:
  1. class Window_Tip < Window_Base
  2.   def initialize
  3.     super(0,0,320,400)
  4.     self.contents = Bitmap.new(width - 32, height - 32)
  5.     @text = [
  6.       "第一行说明文字",
  7.       "第二行说明文字",
  8.     ]
  9.     self.x = 320 - width / 2
  10.     self.y = 240 - height / 2
  11.     self.z = 200
  12.     self.visible = false
  13.     refresh
  14.   end
  15.   def refresh
  16.     self.contents.clear
  17.     @text.each_with_index{|str,index| self.contents.draw_text(4,index*32,self.width - 32, 32, str)}
  18.   end
  19. end
复制代码
然后在Scene_Title里面生成一个窗口叫做@tip_window,别忘了dispose掉。
之后在命令窗口光标命令分歧那句(说明那句)写上:@tip_activated = true;@command_window.active = false
最后改写一下update方法:
  1. alias old_update update
  2. def update
  3.   if @tip_activated
  4.     if Input.trigger?(Input::C)
  5.       @tip_window.visible = false
  6.       @tip_activated = false
  7.       @command_window.active = true
  8.     end
  9.     return
  10.   end
  11.   old_update
  12. end
复制代码
基本上行了吧,未测试。有问题再找我吧。
  
作者: ︶ㄣ牛排ぶ    时间: 2014-7-24 22:20
{:2_260:}去看看“牛排的考场”
有这个
作者: 梦·林夕    时间: 2014-7-24 22:28
︶ㄣ牛排ぶ 发表于 2014-7-24 22:20
去看看“牛排的考场”
有这个

第二期?没加密?
作者: 梦·林夕    时间: 2014-7-24 22:32
︶ㄣ牛排ぶ 发表于 2014-7-24 22:20
去看看“牛排的考场”
有这个

我只是显示文字,这个太复杂了一点吧。。。
作者: ︶ㄣ牛排ぶ    时间: 2014-7-24 23:16
梦·林夕 发表于 2014-7-24 22:32
我只是显示文字,这个太复杂了一点吧。。。

这个是最简单的做法,现成脚本给你了,做个事件显示点字就好了
作者: 古之韵    时间: 2014-7-24 23:27
本帖最后由 古之韵 于 2014-7-24 23:34 编辑

搜索《脚本不是高手的专利》,标题画面的美化基础篇有讲到。
网址:http://v.youku.com/v_show/id_XNDIyMTIyMzI0.html
希望能帮上你。。。
作者: 梦·林夕    时间: 2014-7-25 21:15
古之韵 发表于 2014-7-24 23:27
搜索《脚本不是高手的专利》,标题画面的美化基础篇有讲到。
网址:http://v.youku.com/v_show/id_XNDIyMTI ...

谢谢,以前看到的就是这个




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