完美源码指南
-
如何轻松制作Flash抽奖程序,寻找完美源码指南?
Flash抽奖的实现需要使用ActionScript编写代码,以下是一个简单的示例:,,“actionscript,import flash.display.*;,import flash.events.*;,import flash.net.*;,,var prizes:Array = [“一等奖”, “二等奖”, “三等奖”];,var users:Array = [];,,function onClick(event:MouseEvent):void {, var user:String = event.target.name;, if (users.indexOf(user) == 1) {, users.push(user);, var prize:String = prizes[Math.floor(Math.random() * prizes.length)];, trace(user + ” 获得了 ” + prize);, } else {, trace(user + ” 已经参与过了”);, },},,for (var i:int = 0; i˂ 5; i++) {, var btn:SimpleButton = new SimpleButton();, btn.name = “user” + i;, btn.x = i * 50;, btn.y = 0;, btn.addEventListener(MouseEvent.CLICK, onClick);, addChild(btn);,},“,,这段代码创建了5个按钮,分别代表5个用户。当用户点击按钮时,会随机抽取一个奖品,并输出获奖信息。如果用户已经参与过抽奖,则提示用户已经参与过了。