タイマー#

導入#

VEX 123のメインモジュールには、プロジェクト開始からの経過時間を記録するタイマーが搭載されています。これは、作業にかかる時間を計測したり、新しいタイミング操作のためにリセットしたりするのに使用できます。

以下は利用可能なブロックの一覧です。

タイマーをリセット#

タイマーリセットスタックブロックは、タイマーをゼロにリセットします。これを使用すると、プロジェクト全体を再起動することなく、プロジェクトの新しい部分の計測を開始できます。

リセットタイマースタックブロック。#
タイマーをリセット :: custom-orientation

パラメータ

説明

このブロックにはパラメータがありません。

例

開始したとき :: hat events
[Reset the timer when the sound button is pressed.]
ずっと
全行をクリア
(タイマー(秒)) を表示 ▶
もし <[soundIcon v] 押された?> なら
タイマーをリセット :: custom-orientation

タイマー(秒)#

タイマー(秒)レポーターブロックは、タイマーが最後にリセットされてからの時間を秒単位の小数で表示します。タイマーはプロジェクトの開始時に自動的にリセットされます。このブロックを使用すると、ロボットがさまざまな動作を完了するのにかかる時間を計測できます。

秒単位のタイマーを表示するレポーターブロック。#
(タイマー(秒))

パラメータ

説明

このブロックにはパラメータがありません。

例

開始したとき :: hat events
[Reset the timer when the sound button is pressed.]
ずっと
全行をクリア
(タイマー(秒)) を表示 ▶
もし <[soundIcon v] 押された?> なら
タイマーをリセット :: custom-orientation