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

Project1

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

[已经解决] 如何让黑色屏幕浮现字幕?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
338 小时
注册时间
2014-7-15
帖子
593
跳转到指定楼层
1
发表于 2014-7-16 22:31:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
不要像对话框那样有边框的,最好能设计字体,最好出现形式是一个字一个字出现,比如“第一章”什么的,各位懂我意思吗?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
338 小时
注册时间
2014-7-15
帖子
593
10
 楼主| 发表于 2014-7-20 18:32:49 | 只看该作者
羁绊的守望者 发表于 2014-7-20 11:19
https://rpg.blue/thread-206814-1-1.html
这个如何?

这位大神的视频我都有看,看样子可以哦
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
200 小时
注册时间
2014-7-17
帖子
410
9
发表于 2014-7-20 11:19:38 | 只看该作者

知其然,而不欲知其所以然,耻也!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
338 小时
注册时间
2014-7-15
帖子
593
8
 楼主| 发表于 2014-7-19 23:54:47 | 只看该作者
chd114 发表于 2014-7-19 22:22
你确定你要做的不是弹幕吗···对话框是可以在对话设定里面选择是否显示,你用fuki对话框貌似就有一个字一 ...

额,你的个性签名,貌似是我邻居啊...言归正传,fuki对话框的脚本我下载别人用了,一个字一个字的确显示出来了,但是我是要做一个封面,显示出来的文字不要带有框架。

点评

那个签名档看的是自己的IP地址  发表于 2014-7-20 11:05
1.那货的个性签名图是自动获取看到的人的电脑所在IP, 每个人看到的都是自己的IP |2.LZ的意思应该单纯是显示字幕, 可以搜索相关脚本(Credict)什么的  发表于 2014-7-20 08:06
回复 支持 反对

使用道具 举报

Lv4.逐梦者

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

开拓者

7
发表于 2014-7-19 22:22:48 | 只看该作者
你确定你要做的不是弹幕吗···对话框是可以在对话设定里面选择是否显示,你用fuki对话框貌似就有一个字一个字显示的功能
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
338 小时
注册时间
2014-7-15
帖子
593
6
 楼主| 发表于 2014-7-17 09:37:01 | 只看该作者
恐惧剑刃 发表于 2014-7-17 07:17
找个对话框脚本要能改变字体能打字的就行,更改文章选项中不显示

用bitmap也可以,打字可以这样:

我是新手,不知道脚本怎么改,那个bitmap我也不知道是什么....

点评

还是找个对话框脚本吧~  发表于 2014-7-17 11:59
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
338 小时
注册时间
2014-7-15
帖子
593
5
 楼主| 发表于 2014-7-17 09:32:51 | 只看该作者
Mr.Jin 发表于 2014-7-16 23:46
显字符比较简单,创造Window_Base类的实例,不透明度设为0
把要显示的字符处理后在其中显示
至于处理的方式可 ...

我是XP版本的

点评

还有我不懂创造实例是什么意思。  发表于 2014-7-17 10:43
回复 支持 反对

使用道具 举报

Lv1.梦旅人

薄凉看客

梦石
0
星屑
50
在线时间
1269 小时
注册时间
2010-6-20
帖子
1316
4
发表于 2014-7-17 07:17:31 | 只看该作者
本帖最后由 恐惧剑刃 于 2014-7-17 07:24 编辑

找个对话框脚本要能改变字体能打字的就行,更改文章选项中不显示

用bitmap也可以,打字可以这样:
def update
    return if @index >= ([email protected](//)).size
    @x = 0 if @x.nil?
    @index = 0 if @index.nil?
    bitmap.draw_text(@x, y, a[@index].size/3*font.size, font.size, a[@index])
    @x += a[@index].size/3*font.size
    @index += 1
end


只要在场景中刷新就可以,另外那个只是简单示例并不能直接使用!
另外没必要生成一Window,直接 b = Sprite.new ; b.bitmap = Bitmap.new(w, h) ; 直接 b.bitmap.draw_text 就可以

评分

参与人数 1星屑 +66 收起 理由
RyanBern + 66 塞糖

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9737
在线时间
3227 小时
注册时间
2011-3-24
帖子
739

开拓者

3
发表于 2014-7-16 23:46:07 | 只看该作者
显字符比较简单,创造Window_Base类的实例,不透明度设为0
把要显示的字符处理后在其中显示
至于处理的方式可以参照VX内置的方法,(没记错的话,RGSS2默认脚本是可以一个一个显示字符的)
字体嘛,RGSS2的Bitmap本来的font属性就可以控制draw_text的字体
>>→Lanza Games 2020←<<
Lanza Schneider
浪子心,孤星梦永远流浪……
~不会放弃,我的精力永远充沛~
>>>>>Lanza Adventure<<<<<
>>>>>Lanza的新年派对!<<<<<
>>>>>Lanza的口袋心脏病!<<<<<
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
90
在线时间
427 小时
注册时间
2014-2-21
帖子
62
2
发表于 2014-7-16 22:52:56 | 只看该作者
我只知道可以用图片做出这种效果,更高深的还是留给各位大神来解答吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-30 11:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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