Project1

标题: 怎么显示像电影的字幕 [打印本页]

作者: 982794939    时间: 2011-1-14 13:29
标题: 怎么显示像电影的字幕
就是可以设置显示帧数、位置等的字幕,不是滚动的字幕。
作者: liaoking123    时间: 2011-1-14 14:09
您还是从新下载个中文字幕的吧··
  没字的电影怎么能够弄出字来呢?
    没办法编辑的哦·
作者: terry_zhp    时间: 2011-1-14 15:58
难道你是想插入视频播放,然后同时显示字幕么?
直接设置是不可能的,除非用脚本。我这种纯事件党就会告诉你利用等待算出要显示的时间,至于想做出各种位置之类可以直接把字幕做成图片,这样什么效果都可以做了
作者: 982794939    时间: 2011-1-14 17:10
是游戏中
作者: gjz010    时间: 2011-1-24 10:02
地图上显示变量+开关控制,应该可以实现。
作者: 982794939    时间: 2011-1-24 11:07
地图上显示变量只能显示数字
作者: fux2    时间: 2011-1-24 11:20
本帖最后由 fux2 于 2011-1-24 11:21 编辑

回复 982794939 的帖子

用数组记录时间和文字就可以了
以下是伪代码
  1. @text = [[5,"这是第一句话"],[75,"这是第二句话"],[100,nil]]#nil充当结束
  2. count = 0
  3. while count < @text[-1][0]
  4.   if count == @text[0][0]
  5.     draw_text(x,y,w,h,@text[0][1])
  6.     @text.delete_at 0
  7.   end
  8.   count += 1
  9. end
复制代码

作者: gjz010    时间: 2011-1-28 09:27
可以用脚本存入汉字。
$game_variables[变量编号]="中文汉字实验"




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