0

Flash Builder (必要に応じて Flex) を使用して、ビデオ ゲームのようなプロジェクトを作成しています。

一連のムービークリップがあります (これは、Flash から呼び出した SWC です)。これらのムービークリップは、ゲーム内のキャラクターの個別のアクションであり、プレイヤーによって「好き」または「嫌い」になります。

各ムービークリップには独自のパラメータがあり、「いいね」ボタンがクリックされた場合は正の値を取得し、プレイヤーが「嫌い」ボタンをクリックした場合は負の値を取得します (ちなみに、ボタンは別のクラスにあります)。このコードの書き方がわかりません。

また、ステージ上のムービークリップを、パラメーターに従って順序 (または頻度としましょう) で呼び出したいと思います。いいねが多ければ多いほど、ステージに登場します。彼らの嫌悪感が高ければ高いほど、ステージに現れることは少なくなります。私は本当にこれを書く方法がわかりません。

手伝っていただけませんか?

4

1 に答える 1

0

Math.random() はパーセンテージ (基本的には 0 と 1 の間の分数) を返します。好き/嫌いに基づいた数値を掛けると、ランダムな確率を得ることができますが、好き/嫌いに基づいて高くなります。プロジェクトの実際のニーズに基づいて、何かを表示するために満たす必要がある最小値であるしきい値を見つけるために、おそらくそれを試してみる必要があります。

MPO は、元の投稿者に否定的なフィードバックに応答する機会を与える前に、質問に反対票を投じるのは失礼であるということです。

于 2012-05-20T01:54:03.990 に答える