flash 转盘效果
部分源代码:
package flash
{
import flash.display.*;
import flash.events.*;
import flash.text.*;
import flash.utils.Timer;
import flash.net.*;
dynamic public class MainTimeline extends MovieClip
{
public var text001:TextField;
public var text010:TextField;
public var text002:TextField;
public var text011:TextField;
public var text020:TextField;
public var txt_LineInfo:TextField;
public var text003:TextField;
public var text030:TextField;
public var textna:TextField;
public var text021:TextField;
public var text012:TextField;
public var text031:TextField;
public var text013:TextField;
public var text004:TextField;
public var text022:TextField;
public var text032:TextField;
public var text005:TextField;
public var text014:TextField;
public var text023:TextField;
public var text006:TextField;
public var text033:TextField;
public var text015:TextField;
public var text034:TextField;
public var text007:TextField;
public var text016:TextField;
public var text026:TextField;
public var text035:TextField;
public var text008:TextField;
public var text017:TextField;
public var text036:TextField;
public var text027:TextField;
public var text009:TextField;
public var dp_mc:MovieClip;
public var text037:TextField;
public var text028:TextField;
public var text038:TextField;
public var text029:TextField;
public var vDir:int = 10;
var loadurl:URLLoader;
var loc:Array = new Array();
public function MainTimeline()
{
readXML();
createTimer();
}
public function readXML(){
var path:String = loaderInfo.parameters["path"];
var url:URLRequest =new URLRequest(path==null?"config.xml":path);
loadurl = new URLLoader(url);
loadurl.addEventListener(Event.COMPLETE,Loadxml);
}
public function Loadxml(event:Event)
{
var xml:XML=XML(loadurl.data);
txt_LineInfo.htmlText = xml.child(0);
text001.text = xml.child(1).road[0].item[0].@value;
text002.text = xml.child(1).road[0].item[1].@value;
text003.text = xml.child(1).road[0].item[2].@value;
text004.text = xml.child(1).road[0].item[3].@value;
text005.text = xml.child(1).road[0].item[4].@value;
text006.text = xml.child(1).road[0].item[5].@value;
text007.text = xml.child(1).road[0].item[6].@value;
textna.text = xml.child(1).road[0].item[7].@value;
text008.text = xml.child(1).road[1].item[0].@value;
text009.text = xml.child(1).road[1].item[1].@value;
text010.text = xml.child(1).road[1].item[2].@value;
text011.text = xml.child(1).road[1].item[3].@value;
text012.text = xml.child(1).road[1].item[4].@value;
text013.text = xml.child(1).road[1].item[5].@value;
text014.text = xml.child(1).road[1].item[6].@value;
text020.text = xml.child(1).road[1].item[7].@value;
text015.text = xml.child(1).road[1].item[8].@value;
text021.text = xml.child(1).road[1].item[9].@value;
text016.text = xml.child(1).road[1].item[10].@value;
text022.text = xml.child(1).road[1].item[11].@value;
text017.text = xml.child(1).road[1].item[12].@value;
text023.text = xml.child(1).road[1].item[13].@value;
text026.text = xml.child(1).road[2].item[0].@value;
text027.text = xml.child(1).road[2].item[1].@value;
text033.text = xml.child(1).road[2].item[2].@value;
text028.text = xml.child(1).road[2].item[3].@value;
text034.text = xml.child(1).road[2].item[4].@value;
text029.text = xml.child(1).road[2].item[5].@value;
text035.text = xml.child(1).road[2].item[6].@value;
text030.text = xml.child(1).road[2].item[7].@value;
text036.text = xml.child(1).road[2].item[8].@value;
text031.text = xml.child(1).road[2].item[9].@value;
text037.text = xml.child(1).road[2].item[10].@value;
text032.text = xml.child(1).road[2].item[11].@value;
text038.text = xml.child(1).road[2].item[12].@value;
vDir = parseFloat(xml.child(1).road[1].item[1].@speed)*10;
}
public function createTimer():void
{
var myTimer:Timer = new Timer(80,0);
myTimer.addEventListener("timer",timelistener);
myTimer.start();
}
public function timelistener(event:TimerEvent){
if(vDir >= 0 && vDir <= 15){
dp_mc.rotation -= vDir;
}else if(vDir > 15){
dp_mc.rotation = 15;
}
}
}
}
flash 访问webservice
var _loc_3:* =<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetTest xmlns="http://tempuri.org/">
</GetTest>
</soap12:Body>
</soap12:Envelope>;
_loc_3.child(0).child(0).id = "2013";
var _loc_2:*="http://127.0.0.1/WebService.asmx";
var _loc_4:* = new URLLoader();
var _loc_5:* = new URLRequest(_loc_2);
_loc_5.method = URLRequestMethod.POST;
_loc_5.contentType = "application/soap+xml; charset=utf-8";
_loc_5.data = _loc_3.toXMLString();
_loc_4.load(_loc_5);
_loc_4.addEventListener(Event.COMPLETE, complete);
readXML();
createTimer();
}
public function complete(event:Event){
var _loc_2:* = XML(event.target.data).child(0).child(0).child(0).toString();
trace(_loc_2);
}
- 大小: 113.5 KB
分享到:
相关推荐
flash抽奖大转盘通用模板,从根本上解决了转盘类活动的问题。解决了用样式和JS实现转盘抽奖活动效果不佳的问题。 功能如下: 1.只需换几张图片就可以完成转盘,资源名称随便定义; 2.奖品数量可控制; 3.按钮灵活定义!...
用Flash制作一个转盘抽奖程序,转盘分为N个中奖区,中奖结果由后台给定,Flash即以缓动效果启动和缓动停止到相应中奖区
汽车类\其他\法拉利全景效果.swf 汽车类\其他\派力奥.SWF 汽车类\其他\爱丽舍.SWF 汽车类\其他\菲亚特.SWF 汽车类\天津一汽\天津一汽.SWF 汽车类\天津一汽\威姿.SWF 汽车类\奇瑞\奇瑞轿车.SWF 汽车类\尼桑\nissan1....
前几天用一个jqueryRotate插件实现了转盘的效果。比起那些很炫丽的flash是稍逊点,但也基本实现了需求 效果图: 实现这个其实蛮简单的,转动的效果用的jqueryRotate插件,所以只要判断每个奖荐对应的角度,然后设置...
汽车类\其他\法拉利全景效果.swf 汽车类\其他\派力奥.SWF 汽车类\其他\爱丽舍.SWF 汽车类\其他\菲亚特.SWF 汽车类\天津一汽\天津一汽.SWF 汽车类\天津一汽\威姿.SWF 汽车类\奇瑞\奇瑞轿车.SWF 汽车类\尼桑\nissan1....
您可以添加动画,声音效果和自定义按钮,使电影更具交互性。 显示详细信息。 让用户更深入地查看对象中的细节。 针对 HTML5 和 Flash 输出的多分辨率,可通过平滑缩放和控制为您提供多个级别的分辨率。 摄像头和...
8.flash幸运大转盘积分抽奖功能 9.店铺寻蛋砸蛋活动功能 10.商城砸蛋功能 11.敏感词过滤插件功能 12.手机验证绑定功能 13.动态购物车功能(具有商品飞入购物车动画效果,且购物车内可显示商品...
游戏引擎类幸运大转盘的抽奖游戏 游戏引擎-推箱子游戏 游戏引擎之雷电游戏的激光子弹 指示器类 指示器(HUD)之Android Style Toast 指示器-Activity Bar 指示器--Notify HUD 指示器之MBAlertView 指示器之...
首页加入漂亮flash时钟. 8.精华贴后加入精华标志,并在帖子中加盖精华帖的印章. 9.个人信息美化多多,加入用户来源,经验,积分,精华,登录次?个人文集,调用出了QQ秀和社区秀...... 10.收页调用更一目了然...