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

Project1

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

如何制作打字效果

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-26
帖子
5
跳转到指定楼层
1
发表于 2008-9-8 05:52:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如题
好像是一个字一个字往外蹦
此贴于 2008-9-9 12:45:14 被版主darkten提醒,请楼主看到后对本贴做出回应。
此贴于 2008-9-9 21:17:34 被版主光郎提醒,请楼主看到后对本贴做出回应。
版务信息:版主帮忙结贴~
以打破砂锅为己任……

Lv4.逐梦者

ST戰士

梦石
11
星屑
82
在线时间
1155 小时
注册时间
2007-5-5
帖子
3489

第5届短篇游戏比赛季军

2
发表于 2008-9-8 05:54:34 | 只看该作者
苹果梨对话加强脚本
>>> http://rpg.blue/web/htm/news945.htm
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
我是昵称 JIN 的迅雷進,是一位以日本特攝講解爲主的馬來西亞 YouTuber。

歡迎瀏覽我的頻道:JinRaiXin -迅雷進-
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
256 小时
注册时间
2008-8-1
帖子
532
3
发表于 2008-9-8 07:11:54 | 只看该作者
打字的没有向上滚动得有
脚本如下:使用公共事件调用脚本
  1. class Scene_Credit
  2.   CREDIT=<<_END_
  3. 说明〈可按下ESC键退出〉:
  4. ”自己要加的字“               
  5. 有事Q我
  6. QQ:200878242
  7. _END_
  8. end

  9. class Scene_Credit

  10.   def initialize(return_scene = nil)
  11.     if return_scene.nil?
  12.       return_scene = Scene_Map.new
  13.     end
  14.     @return_scene = return_scene
  15.   end
  16.   
  17.   def scene_start
  18.     credit_lines = CREDIT.split(/\n/)
  19.     credit_bitmap = Bitmap.new(640,32 * credit_lines.size)
  20.     credit_lines.each_index do |i|
  21.       line = credit_lines[i]
  22.       credit_bitmap.draw_text(0,i * 32,640,32,line,1)
  23.     end
  24.     @credit_sprite = Sprite.new(Viewport.new(0,50,640,380))
  25.     @credit_sprite.bitmap = credit_bitmap
  26.     @credit_sprite.oy = -430
  27.     @frame_index = 0
  28.     @last_flag = false
  29.   end

  30.   def scene_end
  31.     @credit_sprite.dispose
  32.   end
  33.   
  34.   def last?
  35.     return (@frame_index >= @credit_sprite.bitmap.height + 480)
  36.   end
  37.   
  38.   def last
  39.     if not @last_flag
  40.       Audio.bgm_fade(10000)
  41.       @last_flag = true
  42.       @last_count = 0
  43.     else
  44.       @last_count += 1
  45.     end
  46.     if @last_count >= 300
  47.       $scene = @return_scene
  48.     end
  49.   end
  50.   
  51.   def update
  52.     @frame_index += 1
  53.     return if cancel?
  54.     last if last?
  55.     @credit_sprite.oy += 1
  56.   end

  57.   def cancel?
  58.     if Input.trigger?(Input::B)
  59.       $scene = @return_scene
  60.       return true
  61.     end
  62.     return false
  63.   end

  64.   def main
  65.     scene_start
  66.     # 过渡
  67.     Graphics.transition
  68.     # 主循环
  69.     loop do
  70.       Graphics.update
  71.       Input.update
  72.       update
  73.       if $scene != self
  74.         break
  75.       end
  76.     end
  77.     # 准备过渡
  78.     Graphics.freeze
  79.     scene_end
  80.   end
  81. end
复制代码
《神雕侠侣后传》预告系统:完全鼠标操作。战斗:全动画CP制战斗。系统:100%,已完成。素材:人物60%,地图20%剧情:20%。CG动画:100%。http://rpg.blue/forumTopicR ... 2%2D23+21%3A42%3A05
回复 支持 反对

使用道具 举报

Lv1.梦旅人

剑圣

梦石
0
星屑
50
在线时间
122 小时
注册时间
2008-8-31
帖子
778
4
发表于 2008-9-8 07:21:48 | 只看该作者
http://rpg.blue/web/htm/news569.htm
66+fuki对话脚本,有打字效果,可以修改参数调整打字速度
版主对此帖的认可:『正确解答,补上悬赏积分100分+1卡(=250分),感谢你的热心解答...』,积分『+350』。

PC/IOS/Android共享的RM RPG:未名大学
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-7-17
帖子
35
5
发表于 2008-9-8 16:52:53 | 只看该作者
.添加对话加强的脚本即可,比如
http://rpg.blue/web/htm/news569.htm
默认即是打字效果,可以修改打字速度
~~o0攻德无量Oo~~ ~~o0万受无疆Oo~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-24 11:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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