Project1

标题: 又一个关于滚动字幕的问题 [打印本页]

作者: 夜龍    时间: 2008-4-21 05:35
标题: 又一个关于滚动字幕的问题
还是用的那个脚本:
http://rpg.blue/web/htm/news31.htm

我用的有图片版,请问如何改变字幕的速度,我觉得默认的太快了,还有如何改变字的颜色?

还有两个细节问题,我发现在运行这个脚本前有一个小问题,比如用这个脚本作开头,点了开始游戏后,他不是先出来的这个字幕,而是先到地图里闪了一下才到的字幕,有没有办法让他不闪直接进入字幕?
还有个问题,就是字幕里NN多字结束后要等好半天才回游戏地图界面,(当然按ESC可以快速回去,我是说如果不按的情况下)有没有办法让他字显示完了就快速回到地图开始事件?

希望说明白了...... [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 3535    时间: 2008-4-21 05:47
  def update
    @frame_index += 1
    return if cancel?
    last if last?
    @credit_sprite.oy += 1
  end

两值要相等

字的颜色:
def scene_start
    credit_lines = CREDIT.split(/\n/)
    credit_bitmap = Bitmap.new(640,32 * credit_lines.size)
    credit_bitmap.font.color = Color.new(???, ???, ???, ???)
    credit_lines.each_index do |i|
      line = credit_lines
      credit_bitmap.draw_text(0,i * 32,640,32,line,1)
    end
    @credit_sprite = Sprite.new(Viewport.new(0,50,640,380))
    @credit_sprite.bitmap = credit_bitmap
    @credit_sprite.oy = -430
    @frame_index = 0
    @last_flag = false
  end
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 夜龍    时间: 2008-4-22 05:56
哦,我会了,谢谢你呀~




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