加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 jieges 于 2013-2-17 21:53 编辑
效果图:
实现方法:
1.需要用到两个变量,分别存储分钟数和秒数,这里就以变量0001和0002为例。
2.需要为这两个变量赋值:
$game_variables[1] = (Graphics.frame_count / Graphics.frame_rate) / 60 $game_variables[2] = (Graphics.frame_count / Graphics.frame_rate) % 60
$game_variables[1] = (Graphics.frame_count / Graphics.frame_rate) / 60
$game_variables[2] = (Graphics.frame_count / Graphics.frame_rate) % 60
这段代码在显示游戏用时之前插入。
解析:
$game_variables[X] 代表的是游戏中的变量,X为变量号;
Graphics.frame_count 指画面刷新次数的计数;
Graphics.frame_rate 指每秒钟刷新画面的次数;
Graphics.frame_count / Graphics.frame_rate 可以算出游戏时间(秒);
(Graphics.frame_count / Graphics.frame_rate) / 60 算出游戏所用多少分钟 (不会四舍五入,只会把小数部分去掉)
(Graphics.frame_count / Graphics.frame_rate) % 60 算出多余的秒数(%为求模(求余数)运算符)
3.插入文章:在文章中,\v[X] 用来显示变量的值,其中X为变量号。
这样就能实现在对话中显示游戏用时。
第一次发教程,如有错误,请跟帖回复。
范例工程下载:
Youxiyongshi.zip
(250.98 KB, 下载次数: 61)
|