Flash MX 問題 !! (10分)

2008-01-06 2:02 am
我如何可以係一格影格入面較 隨機 咁去到某影格呢!?

如:播完 影格一 到左 第二格 我想係果個影格到隨機地咁去到3之後既影格 / 場影呢!?

個碼要點打!?

回答 (1)

2008-01-15 1:47 am
✔ 最佳答案
你可以在第三影格的 Action (動作)中寫上以下的 actionscript:

x = 3;
y = this.totalframes;
target = (int)(Math.random() * (y-x+1)) + x;

gotoAndPlay(target);

如果是不同的場影(Scene),例如 "scene2",可以 call 用另一個 gotoAndPlay:

gotoAndPlay(target, "scene2");

注:另一個相似的 call 叫 gotoAndStop。用法與 gotoAndPlay 相同。唯 gotoAndStop 在 call 後不會繼續播放。


收錄日期: 2021-04-19 22:29:03
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080105000051KK03177

檢視 Wayback Machine 備份