0

我正在使用 Flash Builder(如果您愿意,可以使用 Flex)制作一个类似视频游戏的项目。

我有一系列影片剪辑(它们是我从 Flash 中调用的 SWC)。这些影片剪辑是游戏中角色的独立动作,将被玩家“喜欢”或“不喜欢”。

每个影片剪辑都有自己的参数,如果单击“喜欢”按钮,则该参数将获得正值,如果播放器单击“不喜欢”按钮,则该参数将获得负值(顺便说一下,这些按钮属于不同的类)。不知道如何编写此代码。

另外,我想根据它们的参数按顺序(或者说频率)调用舞台上的电影剪辑。喜欢的人越高,上台的次数就越多;他们的厌恶程度越高,他们出现在舞台上的次数就越少。我真的不知道如何写这个。

请你帮助我好吗?

4

1 回答 1

0

Math.random() 会给你一个百分比(基本上是 0 到 1 之间的某个分数)。如果您将其乘以基于喜欢/不喜欢的某个数字,那么您可以获得仍然是随机的概率,但会根据喜欢/不喜欢而更高。您可能需要对其进行试验以找到一些阈值,该阈值是根据项目的实际需求显示某些内容所需满足的最小值。

MPO 是在给原始发帖人机会回应负面反馈之前对问题投反对票是不礼貌的。

于 2012-05-20T01:54:03.990 回答