提供: Japanese Scratch-Wiki

< 停止できるタイマー

これはひらがな記事です。元記事に戻る

このきじでは、いちじていしとさいかいができるタイマーのつくりかたをせつめいする。

プログラム

みっつの変数がひつようである。

  • 「マイタイマー」 — じかんをひょうじするタイマー
  • 「ていしじかん」 — タイマーがていししているあいだ、あたいがぞうかする
  • 「ていし」 — タイマーがていししているかしらべるしんぎち

定義ブロックも3つみっつする。

  • 「リセット」 — すべてのカウントをしょきかする
  • 「ていし」 — タイマーをていしさせる
  • 「かいし」 — タイマーをかいし/さいかいさせる
@greenFlag がおされたとき::events hat
リセット :: custom //はたがクリックされたらしょきかしたいときのみ
ずっと
    もし <(ていし) = [1]> なら //タイマーがとまっているか
        [ていしじかん v] を ((タイマー) - (マイタイマー)) にする //ていししているじかんはタイマーからカスタムタイマーのあたいをひいたものにひとしい
    でなければ //タイマーがとまっていないとき
        [マイタイマー v] を ((タイマー) - (ていしじかん)) にする //カスタムタイマーのあたいはタイマーからていしじかんをさしひいたものにひとしい
    end
end

定義 リセット
タイマーをリセット//へんすう"ていし"にかんけいなくすべてのあたいをリセットする
[マイタイマー v] を (0) にする
[ていしじかん v] を (0) にする

定義 ていし
[ていし v] を (1) にする //タイマーをていしする

定義 かいし
[ていし v] を (0) にする //タイマーをうごかす

しようれい

このスクリプトは、いかのようなようとがある。

  • レースゲーム
  • じかんけいかイベント
  • いちじていしかのうなプロジェクトないのタイマー
Cookieは私達のサービスを提供するのに役立ちます。このサービスを使用することにより、お客様はCookieの使用に同意するものとします。