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

Project1

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

[已经解决] XP新增标题选项“说明”点击之后怎么显示文字?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1845
在线时间
367 小时
注册时间
2012-12-10
帖子
427
跳转到指定楼层
1
发表于 2014-7-24 21:51:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
就像这样。选项我知道怎么改成4个,后面显示文字怎么弄?

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

啊啊.png
『我对你矢志不渝。』

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

来自 5楼
发表于 2014-7-24 22:18:22 | 只看该作者
本帖最后由 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 23:12
手把手教LZ建立和运用窗口。  发表于 2014-7-24 22:29

评分

参与人数 4星屑 +333 收起 理由
kuerlulu + 23 手把手系列
你最珍贵 + 60 我也认同个
myownroc + 150 精品文章
芯☆淡茹水 + 100 懒得写代码,这是答案。

查看全部评分

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33479
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

2
发表于 2014-7-24 22:04:15 | 只看该作者
简单点说,LZ可以把文字写在图片上,用脚本显示图片。
也可以建立新窗口,显示文字。
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1845
在线时间
367 小时
注册时间
2012-12-10
帖子
427
3
 楼主| 发表于 2014-7-24 22:08:02 | 只看该作者
芯☆淡茹水 发表于 2014-7-24 22:04
简单点说,LZ可以把文字写在图片上,用脚本显示图片。
也可以建立新窗口,显示文字。 ...

可不可以直接在Scene_Title那里加点什么?
『我对你矢志不渝。』
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33479
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

4
发表于 2014-7-24 22:17:05 | 只看该作者
1,新建一窗口,描绘文字。
2,把新建窗口加入到 标题场景。并且初始为:不可见状态。
3,当点击“说明”后,把 选择窗口 设为未激活和不可见,把 标题背景 设为不可见,再把新建的窗口设为可见状态。
4,当点击取消键后,各窗口的可见状态与 3 相反。
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
54
在线时间
1208 小时
注册时间
2011-1-23
帖子
910

贵宾

6
发表于 2014-7-24 22:20:11 | 只看该作者
{:2_260:}去看看“牛排的考场”
有这个

评分

参与人数 1星屑 +30 收起 理由
myownroc + 30 好敷衍…你的考场什么时候出…….

查看全部评分

→→→牛排的小黑屋←←←
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1845
在线时间
367 小时
注册时间
2012-12-10
帖子
427
7
 楼主| 发表于 2014-7-24 22:28:31 | 只看该作者
︶ㄣ牛排ぶ 发表于 2014-7-24 22:20
去看看“牛排的考场”
有这个

第二期?没加密?
『我对你矢志不渝。』
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1845
在线时间
367 小时
注册时间
2012-12-10
帖子
427
8
 楼主| 发表于 2014-7-24 22:32:10 | 只看该作者
︶ㄣ牛排ぶ 发表于 2014-7-24 22:20
去看看“牛排的考场”
有这个

我只是显示文字,这个太复杂了一点吧。。。
『我对你矢志不渝。』
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
54
在线时间
1208 小时
注册时间
2011-1-23
帖子
910

贵宾

9
发表于 2014-7-24 23:16:36 | 只看该作者
梦·林夕 发表于 2014-7-24 22:32
我只是显示文字,这个太复杂了一点吧。。。

这个是最简单的做法,现成脚本给你了,做个事件显示点字就好了
→→→牛排的小黑屋←←←
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
44 小时
注册时间
2014-6-1
帖子
33
10
发表于 2014-7-24 23:27:13 | 只看该作者
本帖最后由 古之韵 于 2014-7-24 23:34 编辑

搜索《脚本不是高手的专利》,标题画面的美化基础篇有讲到。
网址:http://v.youku.com/v_show/id_XNDIyMTIyMzI0.html
希望能帮上你。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 20:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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