`

flash 转盘效果

 
阅读更多
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转盘抽奖活动_flash转盘抽奖程序_flash抽奖转盘插件

    本资源“flash转盘抽奖活动_flash转盘抽奖程序_flash抽奖转盘插件”显然是一个基于Flash技术的抽奖系统,它利用了Flash的动画功能和交互性,为用户提供了一种有趣且吸引人的抽奖体验。 Flash转盘抽奖活动的核心在于...

    转盘抽奖所用的flash转盘

    总的来说,Flash转盘抽奖程序是结合了视觉设计和编程技巧的产物,它在过去的网络环境中为各种在线活动带来了生动有趣的互动体验。虽然Flash已逐渐退出历史舞台,但其设计理念和技术思路对现代Web开发仍有启示作用。

    简单的Flash转盘

    【Flash转盘】是一种基于Adobe Flash技术创建的交互式组件,常用于抽奖、游戏或模拟随机选择等场景。它的核心是利用ActionScript编程语言来控制动画的运行逻辑,实现转盘的启动、旋转以及停止效果。 在Flash环境中...

    flash 转盘抽奖 模版

    【标题】:“Flash转盘抽奖模板”是一种基于Adobe Flash技术设计的互动抽奖程序,它为各种活动和促销提供了趣味性和互动性的抽奖方式。这个模板允许用户根据自己的需求进行定制,特别是能够更换奖品图片,以适应不同...

    flash转盘抽奖活动

    在IT行业中,交互式的用户体验是吸引用户注意力的重要手段之一,而“Flash转盘抽奖活动”就是一个典型的例子。这个示例程序展示了如何利用Adobe Flash技术创建一个动态、吸引人的抽奖界面,让用户参与并增加互动性。...

    flash幸运大转盘

    除了基础的旋转功能,Flash大转盘可能还包括其他互动元素,如按钮触发旋转、动画效果、声音反馈等。这些元素的实现都需要对Flash的图形编程和事件处理有深入理解。 总的来说,“Flash幸运大转盘”是结合了编程逻辑...

    简易flash转盘抽奖程序.rar

    【简易Flash转盘抽奖程序】是一种常见的互动应用,主要用于各种活动和促销中,为用户提供一种随机抽取奖项的方式。Flash是一种曾经广泛使用的动画和交互性内容创作平台,由Adobe公司开发,特别适合创建动态图形和...

    幸运大转盘flash

    2. ActionScript:是Flash中的编程语言,用于实现交互性和动态效果。 3. FLA文件:是Flash的源代码文件,包含所有创作元素,可以用于编辑和导出SWF文件。 4. SWF文件:是Flash内容的发布格式,可以在Web浏览器或其他...

    flash转盘抽奖程序

    【Flash转盘抽奖程序】是基于ActionScript 3(AS3)开发的一种互动式应用程序,广泛应用于各种活动、促销和游戏中,为用户提供一种趣味性的抽奖体验。ActionScript 3是Adobe Flash Professional和Flex Builder等工具...

    某flash大转盘

    【某Flash大转盘】是一个基于Flash技术的互动游戏组件,通常用于抽奖或者营销活动,以吸引用户参与。这个组件包含多个关键组成部分,包括前端显示逻辑、后台数据库交互以及源文件,下面将对这些关键部分进行详细介绍...

    flash 转盘抽奖

    在IT行业中,Flash转盘抽奖是一种常见的互动设计,主要用于各种线上活动、促销或者游戏中,吸引用户参与并增加趣味性。这个“lelelucky_v1.2_utf-8”压缩包可能包含了一个实现这种功能的Flash项目源代码或组件。 ...

    flash抽奖转盘

    在压缩包文件"flash转盘"中,可能包含以下内容: 1. fla文件:这是Flash的源文件,包含了所有的图形、动画和ActionScript代码。 2. swf文件:这是编译后的Flash影片,可以在网页上播放,用户可以直接与之交互进行...

    flash抽奖转盘源码

    在IT行业中,Flash抽奖转盘源码是一种常见的互动设计元素,尤其适用于各种活动、促销或游戏场景。这个源码能够帮助开发者快速构建一个具有吸引力的抽奖界面,通过自定义概率来控制奖项的出现频率,甚至提供了作弊...

    flashbuilder开发的转盘游戏

    在本文中,我们将深入探讨如何使用FlashBuilder进行AS(ActionScript)转盘游戏的开发。FlashBuilder是一款强大的集成开发环境(IDE),专为Adobe Flex和ActionScript项目设计,它为开发者提供了高效编码、调试和...

    flash大转盘抽奖系统

    2. `pan样式2(黄底11光棍节)3[改变角度-修复弹出按钮连接].fla`:这可能是Flash的源文件,包含了转盘的动画效果和交互逻辑,其中"改变角度"可能与PHP生成的随机数有关,"修复弹出按钮连接"则可能涉及点击转盘后触发...

    转盘Flash源代码

    根据提供的文件信息,本文将对“转盘...通过学习这段代码,可以深入了解ActionScript在Flash中的应用,以及如何利用编程语言实现复杂的动画效果和交互逻辑。这对于理解和开发类似的Flash游戏或动画具有重要的参考价值。

    Flash转盘AS .net互通

    在"Flash转盘"这个例子中,可能包括了转盘旋转、指针移动等动态效果,这些效果可以通过ActionScript精确控制,结合时间轴上的关键帧,实现平滑、自然的动画过渡。 文件列表中的"Turntable.fla"是Flash的源文件,...

    转盘源码-包括FLASH源码-抽奖大转盘源

    【转盘源码-包括FLASH源码-抽奖大转盘源】这个项目是一个典型的互动抽奖应用,主要用于各类活动、促销或游戏中,为用户提供一个趣味性的抽奖界面。此源码包含了Flash源文件,以及相关的图形资源和HTML演示页面,是...

    FLASH AS3抽奖转盘程序

    转盘效果的实现涉及了动画原理,AS3中的Tween类或者TimelineLite/TweenMax库可以用来创建平滑的动画效果。程序中指针从快速旋转到慢慢停止的过程,可能通过设置帧率变化和缓动函数(ease function)来控制速度的变化...

Global site tag (gtag.js) - Google Analytics