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

Project1

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

改下脚本

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
40 小时
注册时间
2007-8-11
帖子
113
跳转到指定楼层
1
发表于 2009-2-7 22:29:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
  1. # 速度
  2. speed = 3
  3. # 图名
  4. name = "name"
  5. # 图数
  6. number = 924
  7. for i in 1..number
  8. Cache.picture(sprintf("sa(#{i})"))
  9. end
  10. Audio.bgm_play("Audio/BGM/Battle2" , 100, 100) # 音乐
  11. wait = Sprite.new
  12. wait.bitmap = Bitmap.new("Graphics/Pictures/sa(500)" )   # 初始化的图片
  13. Graphics.update
  14. wait = Sprite.new
  15. wait.bitmap
  16. for i in 1..number
  17. pictures = Sprite.new
  18. pictures.bitmap = Cache.picture(sprintf("sa(#{i})"))
  19. pictures.ox = pictures.bitmap.width / 2
  20. pictures.oy = pictures.bitmap.height / 2
  21. pictures.x = 272
  22. pictures.y = 208
  23. for i in 1..speed do Graphics.update end
  24. Input.update
  25. pictures.bitmap.dispose
  26. pictures.dispose
  27. break if Input.trigger?(Input::C)
  28. end
  29. Cache.clear
  30. Audio.bgm_stop
复制代码

这个脚本在游戏启动的时候自动播放动画,我想让它在游戏开始的时候播放.要怎么改
版务信息:本贴由楼主自主结贴~

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-5-31
帖子
237
2
发表于 2009-2-7 23:24:31 | 只看该作者
什么叫“游戏开始时”是按了‘新游戏’之后?
就插在Scene_Title 的command_new_game那。。。
是游戏刚启动title没出时,就插在【主处理】main
应该是想在哪时播都行。。
我。。不是寂寞。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
40 小时
注册时间
2007-8-11
帖子
113
3
 楼主| 发表于 2009-2-7 23:43:05 | 只看该作者
我把脚本插入在Scene_Title里command_new_game那了 但是还是启动游戏自动播放
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
40 小时
注册时间
2007-8-11
帖子
113
4
 楼主| 发表于 2009-2-8 00:00:16 | 只看该作者
[code][  #--------------------------------------------------------------------------
  # * 命令项目:新的剧情
  #--------------------------------------------------------------------------
  def command_new_games
peed = 3
# 图名
name = "name"
# 图数
number = 924
for i in 1..number
Cache.picture(sprintf("sa(#{i})"))
end
Audio.bgm_play("Audio/BGM/Battle2" , 100, 100) # 音乐
wait = Sprite.new
wait.bitmap = Bitmap.new("Graphics/Pictures/sa(500)" )   # 初始化的图片
Graphics.update
wait = Sprite.new
wait.bitmap
for i in 1..number
pictures = Sprite.new
pictures.bitmap = Cache.picture(sprintf("sa(#{i})"))
pictures.ox = pictures.bitmap.width / 2
pictures.oy = pictures.bitmap.height / 2
pictures.x = 272
pictures.y = 208
for i in 1..speed do Graphics.update end
Input.update
pictures.bitmap.dispose
pictures.dispose
break if Input.trigger?(Input::C)
end/HTML]
怎么办
回复 支持 反对

使用道具 举报

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

5
发表于 2009-2-8 00:24:20 | 只看该作者
  1.   #--------------------------------------------------------------------------
  2.   # ● 命令:新游戏
  3.   #--------------------------------------------------------------------------
  4.   def command_new_game
  5.     confirm_player_location
  6.     Sound.play_decision
  7.     $game_party.setup_starting_members            # 起始队伍
  8.     $game_map.setup($data_system.start_map_id)    # 起始位置
  9.     $game_player.moveto($data_system.start_x, $data_system.start_y)
  10.     $game_player.refresh
  11.     $scene = Scene_Map.new
  12.     RPG::BGM.fade(1500)
  13.     close_command_window
  14.    
  15.    
  16. # 速度
  17. speed = 3
  18. # 图名
  19. name = "name"
  20. # 图数
  21. number = 924
  22. for i in 1..number
  23. Cache.picture(sprintf("sa(#{i})"))  
  24. end
  25. Audio.bgm_play("Audio/BGM/Battle2" , 100, 100) # 音乐
  26. wait = Sprite.new
  27. wait.bitmap = Bitmap.new("Graphics/Pictures/sa(500)")   # 初始化的图片
  28. Graphics.update
  29. wait = Sprite.new
  30. wait.bitmap
  31. for i in 1..number
  32. pictures = Sprite.new
  33. pictures.bitmap = Cache.picture(sprintf("sa(#{i})"))
  34. pictures.ox = pictures.bitmap.width / 2
  35. pictures.oy = pictures.bitmap.height / 2
  36. pictures.x = 272
  37. pictures.y = 208
  38. for i in 1..speed do Graphics.update end
  39. Input.update
  40. pictures.bitmap.dispose
  41. pictures.dispose
  42. break if Input.trigger?(Input::C)
  43. end
  44. Cache.clear
  45. Audio.bgm_stop
  46. end
  47.    
  48.      Graphics.fadeout(60)
  49.     Graphics.wait(40)
  50.     Graphics.frame_count = 0
  51.     RPG::BGM.stop
  52.     $game_map.autoplay
  53.   end
复制代码


替换掉Scene_Title的  # ● 命令:新游戏 那一段试试
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
40 小时
注册时间
2007-8-11
帖子
113
6
 楼主| 发表于 2009-2-8 00:39:09 | 只看该作者
出现错误 {/ll}
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-5-31
帖子
237
7
发表于 2009-2-8 00:54:30 | 只看该作者
以下引用远恒于2009-2-7 15:43:05的发言:

我把脚本插入在Scene_Title里command_new_game那了 但是还是启动游戏自动播放

我刚刚就是插在新游戏那,按了新游戏就开始播,一按x就停了
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
以下引用远恒于2009-2-7 17:11:10的发言:

我的意思就是把那个脚本的播放动画放到新的游戏再播放而不是启动游戏就播放.
现在没出来 我弄了一天了

还是不行?传下脚本。。之前这么加是行的。。至少我是。。。
我。。不是寂寞。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
40 小时
注册时间
2007-8-11
帖子
113
8
 楼主| 发表于 2009-2-8 01:11:10 | 只看该作者
我的意思就是把那个脚本的播放动画放到新的游戏再播放而不是启动游戏就播放.
现在没出来 我弄了一天了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 10:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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