一、系统时间与定时器作用
在作品中应用系统时间,可以创造出更多玩法,如:作品內签到,体力值在一段时间内恢复等。
定时器顾名思义,便是在作品中设置了一个计算时间的组件。比如计时密室逃脱,计时人物养成等等,都能用计时器来实现!
二、具体运用
系统时间
关联系统数值包含:时间戳,当前年,当前月,当前日,当前小时,当前分钟,当前秒,当前星期
*注:除时间戳外,其余时间为24小时制北京时间
接下来,解释一下几个系统数值所代表的含义:
1. 时间戳:
从格林威治时间,即1970年01月01日00时00分00秒起至今的总秒数。
这是一个不断改变的数值(而且只是秒数,没有分钟,小时的概念),会根据我们当下所处时间的改变而改变。这个数值是拿来做判定和分歧使用的,不可赋值改变。
2. 当前年、当前月、当前日、当前小时、当前分钟、当前秒、当前星期:
这七个系统数值是分别代表我们目前所处的年、月、日、小时、分钟、秒,星期几;也是不可赋值改变的数值。
定时器
首先我们新建一个定时器组件,【高级界面——新增界面——添加组件——定时器】,会出现如下的功能选项:
定时时长:倒计时的总时长
运行次数:倒计时的运行次数
运行模式:定时器的运行次数,即运行几次倒计时事件;勾选循环模式,每次定时时长结束后就开始新一轮的倒计时。
全局界面:在作品中每个剧情都加入此定时器
接着,我们熟悉一下定时器的事件设置:
定时器事件分为:载入后发生的事件和每次定时结束之后执行的事件。
载入后事件:
① + 号:新增载入后动作
② 小铅笔 & 需要满足条件…:设置执行该动作需要满足的条件
③ 执行事件区:载入后定时器时,满足条件执行的事件设置列表。包含打开组件、刷新组件、
关闭组件、数值操作、播放音乐、关闭音乐、播放音效、关闭音效。
每次定时结束后事件:
① + 号:新增每次定时后动作
② 小铅笔 & 需要满足条件…:设置执行该动作需要满足的条件
③ 执行事件区:每次定时结束后,满足条件执行的事件设置列表。包含打开组件、刷新组件、
关闭组件、重新载入、数值操作。
实例教程:如何制作签到系统