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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: angelwangm
打印 上一主题 下一主题

战斗开始前先显示一张图片

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
60 小时
注册时间
2008-8-27
帖子
531
11
 楼主| 发表于 2009-3-20 06:25:57 | 只看该作者
难道真的不能用修改脚本实现吗?

回复 支持 反对

使用道具 举报

Lv1.梦旅人

魔王 ⑨

梦石
0
星屑
95
在线时间
380 小时
注册时间
2006-10-16
帖子
4299

贵宾

12
发表于 2009-3-20 06:56:46 | 只看该作者
所谓的“高手”都死哪去了 = =?
战斗开始的时候可以用显示精灵的方法显示图片。在Scene_battle1的def mian 后面插入
@pic = Sprite.new
@pic.bitmap = Bitmap.new("Graphics/pictures/")
@pic.z = 1000
如果要用随机数的话可以用
i = rand(2)
case i
when 0
@pic = Sprite.new
@pic.bitmap = Bitmap.new("Graphics/pictures/1")
@pic.z = 1000
when 1
@pic = Sprite.new
@pic.bitmap = Bitmap.new("Graphics/pictures/2")
@pic.z = 1000
when 2
@pic = Sprite.new
@pic.bitmap = Bitmap.new("Graphics/pictures/3")
@pic.z = 1000
end
或者这样
i = rand(2)+1
@pic = Sprite.new
@pic.bitmap = Bitmap.new("Graphics/pictures/#{i}")
@pic.z = 1000
恩,差不多了。然后什么特效之类的也可以做出来。脚本简单点的就是缩放 zoom_x zoom_y。
然后用
for i in 0...17
Graphics.update
end
这里是等待的帧数,这里17是指等待17帧的样子。觉得还是刷新位图比较好用。那个
@wait_count = X 总是没反应。
好了,就这么多了。剩下的自己琢磨一下,不难的
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
60 小时
注册时间
2008-8-27
帖子
531
13
 楼主| 发表于 2009-3-20 07:01:31 | 只看该作者
谢了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
60 小时
注册时间
2008-8-27
帖子
531
14
 楼主| 发表于 2009-6-12 08:00:00 | 只看该作者
谢了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-12 06:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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