2012-05-19 25 views
0

我正在使用Flash Builder(Flex,如果愿意)制作类似于视频游戏的项目。设置影片剪辑的参数以确定它们在Flash Builder上舞台上显示的频率

我有一个movieclip数组(这是我从Flash中调用的SWC)。这些动画片段是游戏中人物的独立动作,它们将被玩家“喜欢”或“不喜欢”。

每个动画片段都会有自己的参数,如果单击“喜欢”按钮,它将得到正值,或者如果玩家点击“不喜欢”按钮则负值(该按钮与办法)。不知道如何编写这段代码。

此外,我想根据其参数按顺序(或者说频率)在舞台上调用影片剪辑。他们的喜欢越高,他们会在舞台上表现得越多;他们不喜欢的程度越高,他们在舞台上出现的越少。我真的不知道如何写这个。

你能帮我吗?

+0

SWC无法在运行时加载。他们是图书馆。 –

+0

根据您的评论更正了问题。我已经把它们作为变量加载到舞台上,但是以随机顺序,我现在想改变它。 –

回答

0

Math.random()会给你一个百分比(基本上是0到1之间的一些分数)。如果你根据喜欢/不喜欢乘以某个数字,那么你可以得到一个概率,这个概率仍然是随机的,但是根据喜好/不喜欢的概率会更高。您可能需要尝试一下才能找到一些门槛,这是根据项目的实际需要显示的东西需要满足的最低门槛。

MPO是在让原始海报有机会对负面反馈作出回应之前,对问题进行降级处理是不礼貌的。

相关问题