ドラッグする距離と、長押しする時間を乱数で決めていました。ここでフツーにRandom.Range()を使うとどうなるでしょうか。3f);こんな感じでしょうか。タップで1.5秒ってことはまずありません。ドラッグの距離も、平均は500ピクセルで、これも完全にドラッグです。しまわないと話になりません。ほとんどがドラッグや長押しになってしまうからです。押して離す時にちょっとズレたりもしますよね。タップであっても乱数は欲しいところです。同じような要望が出るかもしれません。120点の確率は落として100点付近に集めたい、と思ったりするかもしれません。どこでも同じ感じに出る乱数を一様分布といいます。これは一様分布のヒストグラムを描いてみたものです。デコボコはありますが、上から下までほぼ一定の頻度なのがわかります。確率になってしまいます。平均値付近が良く出て、最大値は滅多に出ない、としたいわけです。そこで分布をいじりましょう。平均値付近がたくさん出て、外れるほど確率が下がっていきます。それでいて、ものすごく外れた値であっても確率がゼロになりません。グラフを見ると、多くは真ん中に集まっていて、中央から外れるほど急激に確率が下がっていきます。ありますが、最大値は4.3となっています。離れたものもたまに出る、ということです。コードで正規表現を作る正規分布をプログラムで生成するには、近似で良ければこんな感じにします。