アクティビティフィードの送信、無送信(?)を確かめるのと、上から進むスクリプトだけど、行を戻す方法(質問掲示板

投稿: Aa mini #いお 投稿:2012/08/14 18:22:14(最新:2012/08/14 19:05:14)
つまり、
アクティビティフィードをおくった時に、
はいをおしたらイベント続行。
いいえをおしたら、
speak("送ってください。")

といって、行をアクティビティフィードのところに戻すという動作は、可能ですか?
できるならぜひ教えていただきたいです。

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Aa mini #いお(投稿日:2012/08/14 18:58, 履歴)
って言う事はこんなことも可能なんですね!
level=0
while a<2000
levelUp()
level=level+1
end
Cdv30200 aoi icon mini aoihikawa(投稿日:2012/08/14 19:05, 履歴)
そうですね

繰り返し何かを行いたい場合は
while文を利用すると便利になります
Cdv30200 aoi icon mini aoihikawa(投稿日:2012/08/14 18:38, 履歴)
繰り返しはwhile文を使用します

アクティビティフィードを送る関数は
戻り値に送ったかどうかの値が入るので
それによって処理を分岐させます

後は分岐したところでwhile文の条件を
解除します

ただし、ログインユーザ以外の場合
必ずfalseが戻り値に与えられるため

あらかじめ
ログインユーザかどうかによって
while文に入らないように
分岐させておく必要があります
Aa mini #いお(投稿日:2012/08/14 18:52, 履歴)
ありがとうございます!
できました!
openActivityFeedWindow("あまのじゃく")
a=0
while a<1
if openActivityFeedWindow("あまのじゃく")
speak("いぇい")
a=a+1
else
speak("送ろう!")
end
end
Cdv30200 aoi icon mini aoihikawa(投稿日:2012/08/14 18:55, 履歴)
1行目は必要がないと思います

あとは、ログインユーザかどうかによって
while文に入らないように
分岐させておく必要がある点が
考慮されていないですね
Aa mini #いお(投稿日:2012/08/14 18:59, 履歴)
あ、それで2回出たんですか、ありがとうございます!
Material 71926 1 mini なとおとき(投稿日:2012/08/14 18:32, 履歴)
アクティビティフィードの関数にif文使えるので
それを使えばできると思います
Aa mini #いお(投稿日:2012/08/14 18:53, 履歴)
ありがとうございます!
出来ました!

openActivityFeedWindow("あまのじゃく")
a=0
while a<1
if openActivityFeedWindow("あまのじゃく")
speak("いぇい")
a=a+1
else
speak("送ろう!")
end
end