成功教育

您现在的位置是:首页 > 在线教育 > 课件工具

课件工具

Lectora进阶:闫老师带你玩转变量(12)

2015-03-02 21:15:23课件工具
  既然ElapsedTime精确到秒,你放置在页面上,很长时间它却没有任何变化,是不是很脑残?那如何让这个时间变量随着你在课程停留的实际时长,一秒一秒地累加呢?  相信只要你一直

  既然ElapsedTime精确到秒,你放置在页面上,很长时间它却没有任何变化,是不是很脑残?那如何让这个时间变量随着你在课程停留的实际时长,一秒一秒地累加呢?

  相信只要你一直跟着闫老师学过前面的课,实现这个效果就不是什么大事儿了。

  一句话,添加一个定时器,时间间隔设置为一秒。

Lectora进阶:闫老师带你玩转变量(12)

  定时器操作设置为播放完成后更改显示ElapseTime的文本内容。

Lectora进阶:闫老师带你玩转变量(12)

  再给定时器添加一个操作,设置为播放完成后播放定时器。

Lectora进阶:闫老师带你玩转变量(12)

  好了,运行一下,还好吗?别忘了这是我们自己的作品一定要保存收藏,敝帚自珍嘛。保存为库对象,以备后用。

Lectora进阶:闫老师带你玩转变量(12)

  停留时间变量 ElapseTime除了能告诉学习者在一个页面或课程持续停留时间,还有什么实在意义的用法吗?

  前面我们提出过可以提醒学习者学习了多长时间,请注意休息,甚至可以制定时间长度强行关闭课程。

  如果你前面保存了库对象,就从库中直接选择插入到课程标题级别,如果没有,你就从头做起,也正好复习巩固一下。

  第一步,在课程标题级别下插入一个文本框,命名为“学习时间”,给这个文本块儿插入一个操作,设置为页面显示时更改内容,目标为文本块儿“学习时间”,值为变量ElapsedTime。

Lectora进阶:闫老师带你玩转变量(12)

  第二步,再插入一个文本块儿命名为“时间提醒”,输入“您好,您已经学习了两个小时,请注意休息!课程将在五分钟后自动关闭!”初始时隐藏。

Lectora进阶:闫老师带你玩转变量(12)

  第三步,插入一个操作,设置为页面显示时显示文本块儿“时间提醒”。

Lectora进阶:闫老师带你玩转变量(12)

  条件是 ElapseTime大于或等于02:00:00,即学习时间达到两个小时时,显示提醒文本。

Lectora进阶:闫老师带你玩转变量(12)

  第四步,再给文本块儿“时间提醒”添加一个操作,设置为文本显示时关闭课程,延迟五分钟。

Lectora进阶:闫老师带你玩转变量(12)

  上面的效果还可以使用什么方法实现?

本文来源于好人教育 作者 闫平教

文章评论