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

Project1

 找回密码
 注册会员
搜索
楼主: 一箭烂YiJL
打印 上一主题 下一主题

[RMVX发布] 新手教程——计算累计时间Window_(2)

  [复制链接]

Lv3.寻梦者

小睡

梦石
0
星屑
2091
在线时间
508 小时
注册时间
2010-8-1
帖子
1378
21
发表于 2010-12-7 22:48:59 | 只看该作者
我咋记得是@1 = Window_PlayTime.new(1, 2)啊?
难道我搞错了……

点评

谢谢提醒了,(其实那张图片一是经过修改,但还又出现了这种笔误。)  发表于 2010-12-8 16:46
欢迎来到6R RTP Maker!加入RTP行走图制作组的行列吧!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

不画画就死星人

梦石
0
星屑
164
在线时间
1818 小时
注册时间
2007-6-14
帖子
3219
22
发表于 2010-12-7 23:22:05 | 只看该作者
{:nm_8:}看得懂却从来不愿意写的人来支持下

点评

谢谢前辈“撑场”!顺便支持一下前辈画画。  发表于 2010-12-8 20:14
渣绘关注慎重
[url=http://www.pixiv.net/member.php?id=1160389][color=DimGray]http://www.pixiv.net/member.php?id=1160389[/color][/url]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
110
在线时间
953 小时
注册时间
2007-4-25
帖子
805
23
发表于 2010-12-8 00:01:19 | 只看该作者
回复 一箭烂YiJL 的帖子
我所说的"initialize时才开始计算时间"意思只是在场景开始时才执行Window_PlayTime。
不会不断在系统中执行

这是理所当然的呀,场景没开始窗口实例都还没创建呢。但这一点和我们讨论的两种实现细节的差别有什么关系呢?
另外我说"补充站方法能较节省资源"的原因是,补充站那儿的update会根据:
if sec > @total_sec % 60 or sec == 0
才会调用到refresh,但秒数依然要更新,所以在这句之前有:
sec = (Graphics.frame_count / Graphics.frame_rate) % 60

我给出默认脚本那句只是想指出这里没有必要去做额外的模运算(% 60)。你说呢?
退一步讲,sec == 0 这样的表达式也可以通过让前面的表达式变为 sec != @total_sec % 60
而省略。
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice.
回复 支持 反对

使用道具 举报

Lv3.寻梦者

弓箭手?剑兰

梦石
0
星屑
4884
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
24
 楼主| 发表于 2010-12-8 17:09:24 | 只看该作者
本帖最后由 一箭烂YiJL 于 2010-12-8 17:14 编辑

回复 苏小脉 的帖子

第一、
我所说的"initialize时才开始计算时间"

这句话只是回复之前一个人的提问,不过又不知为什么会出现再上一贴,(一定是我那时傻了-_-")。

默认脚本的确是我想的不周到的......
第二、
  1. if sec > @total_sec % 60 or sec == 0
复制代码
则是提出了这种简单方法,(这是始终是教程),我会在这一步后面说一说,不过苏前辈说得对,用sec != @total_sec % 60会好一些(只怕要解释!=的意思)


其实我也同意前辈所说这种计法不精准,会受到实际fps的影响而数少贞数,导致不精确。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (版主)

脚本白痴

梦石
0
星屑
412
在线时间
902 小时
注册时间
2007-7-9
帖子
1403
25
发表于 2010-12-8 17:53:57 | 只看该作者
:(看不懂的说……还需学习

点评

建议你还是看了流星雪前辈的教程吧。  发表于 2010-12-8 18:17

正统向RPG-大雄的高井山奇谈
https://rpg.blue/thread-369758-1-1.html
哆啦A梦RTP风格素材
https://rpg.blue/forum.php?mod=viewthread&tid=394608
回复 支持 反对

使用道具 举报

Lv3.寻梦者

弓箭手?剑兰

梦石
0
星屑
4884
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
26
 楼主| 发表于 2010-12-10 19:47:07 | 只看该作者
400多的点击,24回复,还有一部分是我和苏前辈的讨论,
回帖率:5.46%(异常低落) 何况说一部分是我和苏前辈的讨论...
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
39 小时
注册时间
2010-12-12
帖子
4
27
发表于 2010-12-18 17:30:51 | 只看该作者
很不错。。顶。。

点评

谢支持,可以看另外几课,再给意见。  发表于 2010-12-18 17:36
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

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

开拓者贵宾

28
发表于 2010-12-19 09:16:38 | 只看该作者
建议改为每1秒刷新一次可以节约时间(其实也可以做秒针闪动的功能恩……)

点评

所以补充站的那个改良了。。。  发表于 2010-12-19 09:49
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
39952
在线时间
7499 小时
注册时间
2009-7-6
帖子
13489

开拓者贵宾

29
发表于 2010-12-20 23:47:38 | 只看该作者
回复 一箭烂YiJL 的帖子

虽然很认真,但是有的地方一笔带过新人听不懂啊,语言水平也有待提高,不过还是很赞这样有心的童鞋,希望下次更精彩!
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv3.寻梦者

弓箭手?剑兰

梦石
0
星屑
4884
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
30
 楼主| 发表于 2010-12-21 16:51:43 | 只看该作者
回复 fux2 的帖子

谢谢韩星人的支持。唉~只好承认语言解释水平的确有问题~= =
不过话说回来:呵呵~好像没什么新手看似的,
看过并且回复过的全都是一些前辈。呜呜~

点评

0.0新人看了都不回而已。  发表于 2010-12-21 17:16
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-24 04:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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