Project1

标题: 如何在游戏中制作出因时间而变出现的事件变化的因果关系 [打印本页]

作者: wfhy16858    时间: 2014-7-27 21:53
标题: 如何在游戏中制作出因时间而变出现的事件变化的因果关系
打个比方
某小镇有个流浪汉,白天你与他对话,他只会和你乞讨。
晚上的时候你再去与他对话,他会告诉你他的真实身份并发布任务。
以上,如果可以的话,希望可以有图文教育......
先行谢过
作者: RyanBern    时间: 2014-7-27 21:59
首先不知道LZ说的“时间变化”是如何去理解呢?是游戏时间的变化还是真实时间?
如果是游戏时间的话,你只需要一个开关来控制白天和夜晚即可,开关的两个状态分别表示白天和晚上,做两个事件页即可。
如果是真实时间的话,用下事件脚本的条件分歧:
条件分歧->脚本->输入:Time.now.hour >= 20 || Time.now.hour <= 6
这里认为晚8点到早6点之间算你说的晚上,然后分歧就可以了
作者: 573932914    时间: 2014-7-28 10:28
如果是游戏里的时间,时间用了一个变量代替,那么判断该变量的范围,定义不同的事件
作者: 凝望·流年    时间: 2014-7-28 14:09
如果您说的白天和晚上仅仅是游戏内的剧情用开关就可以了
如果想与现实时间相连,流年酱就不太清楚了~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1