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

Project1

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

[有事请教] 如何实现上床睡觉到达第二天的效果

[复制链接]

Lv2.观梦者

梦石
0
星屑
374
在线时间
40 小时
注册时间
2023-10-20
帖子
13
1
发表于 2024-2-6 15:20:35 | 显示全部楼层
首先说明,我是新手,只知道这个笨方法。
看你对第二天的定义是什么了,是每天可以固定行动的次数到了后算一天,还是用计时器运行固定时间后算一天。哪种都需要先弄一个时间系统,然后建立上床睡觉的事件,在事件中修改用来记录时间的变量,让起床后的时间处于第二天。比如用固定行动次数来确定时间的,设置一个行动次数变量,每到≥24次时就进入第二天(设置天数变量),天数变量=30时进入第二月(月份变量),月份变量=12时进入年份变量。如果每天6点起床,21点休息,那设置行动次数的变量初始数值为6,每行动一次就增加1或者大于1的数值,累计到达21后就自动提示晚上该休息了,然后将人物移动到床上,行动次数加到大于24,时间系统运行进入第二天,将行动次数调整到6,这个过程前后可以用淡入淡出画面的命令,效果是21点时画面黑一下并提示该休息了,然后画面重新变亮,提示到了第二天。同理也可以用计时器或者延迟时间的那个帧数来定义时间。
注:时间系统在公共事件里设置,并行运行。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-9 13:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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