查看: 2024|回复: 3

[已经解决] 如何制作标题画面背景随机更换?

[复制链接]
梦石
0
星屑
50
在线时间
37 小时
注册时间
2011-1-4
回帖
8
发表于 2011-2-23 23:50:09 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 t60115t 于 2011-2-23 23:53 编辑

如何制作标题画面背景随机更换?
就是进入游戏前那个标题
想要以不同的主角当做背景,每一次进入游戏都是不一样的背景这样

另外我进去游戏前想要放自己做的影片,要怎么放?而且可以随意按一个按键就跳到游戏标题画面那样

夜天の主

梦石
0
星屑
136
在线时间
1553 小时
注册时间
2008-4-13
回帖
2301

开拓者第4届短篇游戏比赛亚军

发表于 2011-2-24 03:43:18 | 显示全部楼层
本帖最后由 kakarot 于 2011-2-23 20:44 编辑

在scene_title找到

# 生成标题图形
    @sprite = Sprite.new
    @sprite.bitmap = RPG::Cache.title($data_system.title_name)

改成

    # 生成标题图形
    @sprite = Sprite.new
    rtitle= rand(3)
    if rtitle==0
      @sprite.bitmap = RPG::Cache.picture("1.jpg")#1号背景
      elsif rtitle==1
      @sprite.bitmap = RPG::Cache.picture("2.jpg")#2号背景
      else
      @sprite.bitmap = RPG::Cache.picture("bg.png")#3号背景
    end

背景图片放在pictures文件夹下,图片名字有所更改的话请在脚本相应位置对应进行更改~
如果需要更多的随机图片继续增加分歧项就好了~

评分

参与人数 1星屑 +400 收起 理由
「旅」 + 400 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2011-2-24 08:43:37 | 显示全部楼层
本帖最后由 亿万星辰 于 2011-2-24 11:47 编辑

改进一下:
一共5张背景图,分别命名为BackGround0~BackGround4
@sprite.bitmap = RPG::Cache.picture("BackGround#{rand(5)}")

点评

老眼昏花中…… *_*  发表于 2011-2-24 11:48
星老哥手滑了,少打一个右括号 ovo  发表于 2011-2-24 10:56

评分

参与人数 1星屑 +400 收起 理由
「旅」 + 400 认可答案

查看全部评分

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

死人

梦石
0
星屑
60
在线时间
1055 小时
注册时间
2011-2-10
回帖
1803

贵宾

发表于 2011-2-24 11:36:47 | 显示全部楼层
放自己的影片很简单,影片转换成图片,用脚本轮播图片。
有一个脚本,能自动进入地图一而不载入标题画面,善用搜索就能找到。
东八区失地工作组
剧本、UI设计、php程序、网页美工、项目策划
Losses Don
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部