炎の型工房 火の型 24日目 : DartのSleep機能!! Scratchと比較してみよう
2778 ワード
炎の型工房 ScratchとDartでゲームプログラム入門 Advent Calendar 2016
の記事です
Sleep機能を利用してみよう
前回の方法だと、メッセージが凄い勢いで流れていくので、間にSleepを入れてみましょう。
を、Dartで書いてみましょう。
import 'dart:math' as math;
import 'dart:async';
main(List<String> args) async {
var rand = new math.Random();
var messages = ["hello", "bye"];
while(true) {
print("${messages[rand.nextInt(2)]}");
await new Future.delayed(new Duration(seconds: 1));
}
}
Sleep機能を利用するには、dart:async パッケージを利用します。
パッケージを宣言せんげん する
import 'dart:async';
main関数かんすう にasyncを定義ていぎ する
main(List<String> args) async {
}
1秒びょう sleepするコードを書か く
await new Future.delayed(new Duration(seconds: 1));
awaitを宣言
awaitを利用
Thanks
ここまで、読
では、次回
ではでは
Author And Source
この問題について(炎の型工房 火の型 24日目 : DartのSleep機能!! Scratchと比較してみよう), 我々は、より多くの情報をここで見つけました https://qiita.com/kyorohiro/items/fe6790055f0a160c4f72著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .