Dalam membuat interaksi flash, baik untuk game ataupun media belajar, kita sering ingin memainkan random frame yang berisi movie tertentu. Dan supaya interaksinya menarik, frame yang sudah dimainkan tidak lagi terpilih.
Flash8
Actionscript di frame 1
stop(); jumlahFrame = 21; jumlahKlik = 0; lanjutFrame = []; for (i=2; i<=jumlahFrame; i++) { lanjutFrame.push(i); } lanjutFrame.sort(function () { return random(2) ? 1 : -1; }); poinLanjut = lanjutFrame.length; myTeks2.text=jumlahFrame-jumlahKlik; _root.myBtn.onRelease = function() { jumlahKlik++; totalKlik=jumlahFrame-jumlahKlik; if (poinLanjut>=0) { _root.poinLanjut--; _root.gotoAndStop(lanjutFrame[poinLanjut]); trace(lanjutFrame[poinLanjut]); myTeks.text=lanjutFrame[poinLanjut]; myTeks2.text=totalKlik; } if (totalKlik==0) { this.myBtn.enabled=false; myTeks.text="Game Over"; } };
If you would like to support nayzuko.com, please click this PayPal button and make a donation