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

Project1

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

[RMVA发布] 无需脚本,一个开关一个变量,实现时间流逝昼夜更替效果

[复制链接]

Lv2.观梦者

梦石
0
星屑
597
在线时间
283 小时
注册时间
2011-8-31
帖子
101
跳转到指定楼层
1
发表于 2014-3-9 23:12:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 pandeng421 于 2014-3-10 04:37 编辑

按下图建立一个公共事件,全部工作就完成了。


游戏执行效果:







本例中只根据时间流逝的变量设置了三个时间段,你可以照葫芦画瓢设置更多时间段。


这里为方便测试,时间段过得很快,大家可以编辑时间流逝的计算方法来调整时间段长短:

方法1:调整变量计数的三个节点,也就是图例中的 10,20,30.具体需要多长时间过一个时间段,大家自行设定。

方法2:调整图示中最后的等待时间,调整成120.时间流逝变量就每隔2秒加1,调整成180,就是每隔3秒加1。(推荐此方法,可以避免地图切换之类的错过了计数器指定变换时间的变量点。)


其他用法:

总之根据变量2的数值,你可以制定任何与时间流逝相关的事件。

例如:例如我希望晚上的时候墙上的灯会自动亮起来。

首先在墙上建立一个事件


OK完工。 进游戏,当夜晚到来的时候,灯自动亮了


再如:我希望白天、傍晚和晚上进入旅馆的时候情况都不一样。
可以这样写事件:



效果







评分

参与人数 5星屑 +312 收起 理由
怪蜀黍 + 275 发布奖励
guoyq1988 + 12 齐B小短裙,(╯‵□′)╯︵┻━┻.
taroxd + 12 表示还是喜欢脚本
刺夜之枪 + 12 塞糖
david_ng223 + 1 容許我塞點糖XD

查看全部评分

david_ng223 该用户已被删除
2
发表于 2014-3-10 00:20:05 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

3
发表于 2014-3-12 17:31:39 | 只看该作者
事件里那行脚本完全不需要嘛,直接用普通的条件分歧就好了

那几行脚本看的很蛋疼,就像这样。
  1. if v < 10
  2.   # 白天
  3. elsif v >= 10 && v < 20
  4.   # 傍晚
  5. elsif v >= 20
  6.   # 晚上
  7. end
复制代码
不觉得看得很不舒服么…… 其实就是两次普普通通的条件分歧可以解决的事情,干脆纯事件多好

点评

你点评我干嘛  发表于 2014-6-21 18:02
如果我能加分我一定加几百  发表于 2014-6-21 18:02

评分

参与人数 1星屑 +10 收起 理由
化螺耕 + 10 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7921
在线时间
1049 小时
注册时间
2012-4-3
帖子
1271

开拓者

4
发表于 2014-3-13 00:07:48 手机端发表。 | 只看该作者
这个主意很不错,赞一个。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12850
在线时间
1459 小时
注册时间
2012-7-24
帖子
1302
5
发表于 2014-3-18 08:56:19 | 只看该作者
事件还是方便了不少不懂得用脚本的脚本菜鸟,比如我

欢迎大家加我
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22973
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
6
发表于 2014-3-18 09:06:00 | 只看该作者
這個不好好規範,是會很卡的
例:多久做一次比較?
這不適合實時遊戲做
只適合事件或指令
如同級生一類
回复 支持 反对

使用道具 举报

Lv2.观梦者

会吐槽的画师

梦石
0
星屑
782
在线时间
3431 小时
注册时间
2011-6-10
帖子
6535
7
发表于 2014-3-18 09:49:46 | 只看该作者
创意很好,但是。
楼主,如果做短篇游戏,全局并行事件不要多于三个
如果是中篇游戏,不要多于一个
如果是长篇,请不要设置任何全局并行事件。
——————————————————————————
this is 常识。

点评

全局并行事件什么的一定由开关控制——不需要的时候请关闭事件  发表于 2014-3-18 14:50
这并不是常识(滚  发表于 2014-3-18 10:50
长名公主玩家群:372588926 攻略娱乐应有尽有
了解更多新RM游戏,游戏制作请加入RPGmaker支援群:113622890
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

8
发表于 2014-3-18 14:49:36 | 只看该作者
精灵温馨提示:
1.室内除非特别情况或者无人居住,否则不会出现黑暗的情况,尤其是商店和有人住的旅馆。
2.山洞等封闭地图不受日夜系统影响。
3.建议把日夜系统定量化设置。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
597
在线时间
283 小时
注册时间
2011-8-31
帖子
101
9
 楼主| 发表于 2014-3-18 15:59:05 | 只看该作者
哇,居然有版主大大回复我的帖子了呢,感谢ing!!

几点说明:

1:我自己做的游戏,1024×768的分辨率,三个并行全局事件,一个是昼夜系统,一个是饥饿系统,一个是天气系统,表示都用开关处理,需要的地图打开开关,不需要的关闭开关,自己测试时玩过2个多小时,帧数始终60,似乎没有见到卡的情况啦。

2:天气变幻、昼夜效果我是 用ps做的图,非编辑器里面的效果,编辑器的效果会掉帧。

3:本定时器是一个循环,如本例中,计时器只计数到30,就又从零开始了,而且180帧才计算一个数,对性能应该不会有什么大的影响吧……

我比较喜欢用最简单的方法来实现想要的效果而已……

总之谢谢大家的回复,我又什么新的发现还会和大家分享的!~
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
597
在线时间
283 小时
注册时间
2011-8-31
帖子
101
10
 楼主| 发表于 2014-3-18 16:07:55 | 只看该作者
补几张图:

这是使用编辑器里的“黄昏”效果,画面降帧了。



这是使用图片做出的“黄昏”效果,没有降帧。


使用图片的设置,一样是渐变的效果,感觉比编辑器的更好用。


以上都是1024×768的分辨率下实际游戏帧数。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-25 14:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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