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

Project1

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

[已经解决] 把开始记录计时器变量导入现在计时器

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
101 小时
注册时间
2014-4-25
帖子
28
跳转到指定楼层
1
发表于 2014-5-31 22:48:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
先用变量数据到计时器,停止了计时器后,以后怎么把这个变量重新用到计时器里?

Lv4.逐梦者 (版主)

梦石
1
星屑
6706
在线时间
2650 小时
注册时间
2013-8-23
帖子
2315

开拓者

2
发表于 2014-5-31 22:54:44 | 只看该作者
事件 =>变量操作 => 数据 => 其他 =>计时器

未测试
回复 支持 反对

使用道具 举报

Lv1.梦旅人

星君

梦石
0
星屑
83
在线时间
2980 小时
注册时间
2011-10-9
帖子
2317

贵宾短篇七萝莉正太组冠军

3
发表于 2014-6-1 01:18:28 | 只看该作者
本帖最后由 皮卡星 于 2014-5-31 18:22 编辑

其实蛮简单的嘛……也就几行的事
插入这个脚本:
  1. #==============================================================================
  2. # ■ Game_Timer
  3. #------------------------------------------------------------------------------
  4. #  计时器操作脚本  by - 皮卡星
  5. #==============================================================================

  6. class Game_Timer
  7.   def time=(v)
  8.     @count = v * Graphics.frame_rate
  9.   end
  10. end
复制代码
然后用事件里的脚本选项
调用:
  1. $game_timer.time = $game_variables[ID编号]
复制代码
ID编号就是你用到的变量ID

已经过测试,可以用

补充:
我发现事件里开始计时器必须自己调数值不能用变量
如果LZ需要调刚才设定的变量的话可以使用这段脚本
$game_timer.start($game_variables[ID编号] * Graphics.frame_rate)
(这样做的话就不需要上面那段脚本了)

评分

参与人数 2星屑 +10 梦石 +1 收起 理由
taroxd + 1 认可答案
化螺耕 + 10 我很赞同

查看全部评分


回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
101 小时
注册时间
2014-4-25
帖子
28
4
 楼主| 发表于 2014-6-1 15:55:55 | 只看该作者
啊,非常感谢。
不过发现用你说的$game_timer.start($game_variables[ID编号] * Graphics.frame_rate)只能用在变量0001上
用了其他变量好像都变成00:00或13秒……那就用1吧

非常感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 12:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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