Project1

标题: 站里分享的一个滚动字幕脚本问题 [打印本页]

作者: gymzjc    时间: 2009-5-2 19:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: dbshy    时间: 2009-5-2 19:45
def update
   @frame_index += 1
   return if cancel?
   last if last?
   @credit_sprite.oy += 1
end

修改@credit_sprite.oy += 1

作者: gymzjc    时间: 2009-5-2 19:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: gymzjc    时间: 2009-5-2 19:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: 紫苏    时间: 2009-5-2 20:13
可以,在 main 里面添加红色部分:
class Scene_Credit
def main
   scene_start
   # 过渡
   Graphics.transition
   count = 0
   # 主循环
   loop do
     Graphics.update
     Input.update     
     update if count % 2 == 0
     count += 1

     if $scene != self
       break
     end
   end
   # 准备过渡
   Graphics.freeze
   scene_end
end
end


count % 2 的这个 2 越大,速度就越慢~
其实就是让图片的上移速率降低,以前是每帧 y 坐标减少,现在改成帧数是 2 的倍数是才减少 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: gymzjc    时间: 2009-5-2 20:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: gymzjc    时间: 2009-5-2 20:46
提示: 作者被禁止或删除 内容自动屏蔽




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