こんちは、あきらです。
本日は、以前mkさんという方が作成していたアプリで何故かバトンが回ってきてたので、作成してみようと思います。
できましたー!
— mk (@mk03168390) August 4, 2021
コレクションを使って、Rand関数で任意の行数の値を取得する形にしました。
Shuffle関数だと参加人数が10人未満の時に空白ができてしまうので、重複もできるようRand関数を使ってみました。(1~4人目はただの飾りです。) pic.twitter.com/tEQmwJik1v
作り方
コチラに書いてあります。
丁寧な説明でした!
要件
一応なんかプライドが許さない(?)ので作り方はあえて見ず、自作してみることにします。
こんな要件っぽい
- 〇志松本のすべらない話みたいなやつで使ってるサイコロ
- 名前、人数を記入
- アプリ画面で指名、くるくる回ってる感じを表現?
- リトライできるように
- 重複はOK
うん。
ちょっと縛ろう
- 〇志松本のすべらない話みたいなやつで使ってるサイコロ
- 参加者を記入するとこは1つ、人数は自動カウント
- アプリ画面で指名、くるくる回ってる感じを表現?
- リトライできるように
- ★(その場で指名する)っていう選択肢が自動的に選択肢にはいるように
こんな感じにしようそうしよう。
作成
こんなんができた
#PowerApps @mk03168390 さんが作ってたアプリを、徹夜ついでに期待に応えて作成してみました。
— Akira_365 (@akira_365) September 9, 2021
意外と面白かったので、次は@koruneko32767 さんあたりにパスしようかな…(彼はこういうの面白がってやってくれるはず…) pic.twitter.com/EOYEwJvhyp
コントロール
・Screen1(Top)
・Screen2(Game)
Designって書いてあるグループはデザインにしか使ってないやつですね。
Designのコントール省いたら10個くらいしかコントロール配置してないwww
ポイント
コレクションとタイマーとランダム関数をどう使うか、だけだと思います。
私は、Timerの値の0~9を、0.1秒単位で人数n+1(★)の値に変換して、FirstとFilterでサイコロの値をコロコロ変わるようにしてます。
面白い課題だったので細かい作り方は想像して是非作ってみてください。
最後に
こういう「○○作ってみた!」リレーって面白いなぁと思いました。
ということで、バトンは渡した!
彼ならきっと、このアプリをとんでもないアイデアで昇華させてくれることでしょう。
それではまた明日。