0

Actionscript 3を使用して、写真がテーブルの上に広がっているように、ランダムに配置されているように見えるように、ムービークリップをステージ全体に分散させようとしています。

スパイラルタイプの配置を試してみましたが、均一すぎて循環分布もありましたが、ランダムすぎました。

もう1つの要素は、mcの位置を繰り返し可能にして、ユーザーがフラッシュムービーに戻ったときに、前回のクリップを見つけられるようにすることです。

誰かがこのタイプのものに関する専門知識/アドバイスを得ましたか?

4

3 に答える 3

0

これの鍵は、シード値を設定できるPRNGを用意することです。

AS3にはMath.random()のシードを設定する方法はないと思いますが、Webをすばやく検索すると、カスタムPRNGの結果がいくつか見つかりました。

配布に関しては、もっと遊んでみる必要があります。「循環配布」の何が気に入らなかったのですか?

一様分布といくつかの関数を使用すると、一様分布以外のさまざまな乱数分布を使用できることに注意してください。

于 2009-11-30T00:05:19.090 に答える
0

スパイラルタイプの配置を試してみましたが、均一すぎて循環分布もありましたが、ランダムすぎました

これについてはもう少し慎重に考える必要があると思います。明らかに、「ランダムすぎる」というようなことはありません。何かがランダムであるか、そうでないかのどちらかです。

本当に必要なのは、(エンドユーザーにとって)予測不可能で、再現性があり、見た目に美しいレイアウトです。

于 2009-11-30T00:16:43.013 に答える
0

簡単にするために、x位置とy位置に乱数を使用できます。それはあなたに散らばった外観を与えるはずです。

それらは重複できますか?そうでない場合は、乱数を生成した後、その位置が画面上の他の位置と重なるかどうかを確認できます。

于 2009-11-30T05:17:36.900 に答える