as3 TweenMax TweenLite方法】的更多相关文章

as3 TweenMax TweenLite方法补充(暂停.重新播放.倒序播放).现在来好好的学习一下:   TweenLite.to(mc, 1.5, {x:100}); 里面的mc指所作用的对象,1.5指运动的时间,{x:100} 表示mc的x属性变化,最终停下来时x的值为100. (即mc从当前位置,经过1.5秒,匀速移动到x=100的位置) TweenLite.from(mc, 1.5, {x:100}) 里面的mc指所作用的对象,1.5指运动的时间, 这里是指,mc从当前位置,经过1.…
split () 方法 AS3 function split(delimiter:*, limit:Number = 0x7fffffff):Array 如果指定 limit 参数,返回的数组中具有的元素数将不多于指定数目. 如果 delimiter 是空字符串.空正则表达式或者可以匹配空字符串的正则表达式,则字符串中的每一个字符都将输出为数组中的一个元素. 如果未定义 delimiter 参数,则会将整个字符串放入返回的数组的第一个元素中. 参数 delimiter:* — 指定拆分此字符串的…
/** * 格式化时间,格式 00:00:00 * @param total 总时间(毫秒) */ function getFormatTime(total:uint):String { if (total/1000 < 60 && total/1000 >0) { var s0:uint = total / 1000 >> 0; return s0 < 10 ? "00:0" + s0.toString() : "00:&quo…
import flash.geom.Point; import flash.display.MovieClip; import flash.display.Graphics; var mc:MovieClip=new MovieClip(); addChild(mc); drawDashed(mc,new Point(100,100),new Point(500,100),5,5); function drawDashed(mc:Sprite,p1:Point,p2:Point,length:N…
TweenMax 建立在 TweenLite 和 TweenFilterLite 基础之上,因此,又揉合了这二者的功能,使得功能更加的齐备,但是如果说易用性,觉得还是 TweenLite 来得方便一些.我的译文是从 TweenLite 开始的,接着是 TweenFilterLite 最后是 TweenMax ,这也恰好是这个类发展的轨迹,沿着这个轨迹一路读过来,会觉得容易理解很多. TweenMax 建立在 TweenLite 核心类以及它的大哥 TweenFilterLite 基础之上,它为…
TweenMax 采用了与它的兄弟相似的易于学习的语法结构.实事上,因为它扩展自它们,TweenMax 可以做任何 TweenLite 和/或者 TweenFilterLite 能做的事,还加上了更多的特色.那么为什么要建立 3 个类,而不是 1 个呢?问的好,我的目标是:效率最大化,尺寸最小化.坦白的说,TweenLite 可能是所有的程序员在 90% 的项目中都需要用到的,而它仅有 3k.相对它的功能来说,它是非常高效和紧凑的. 但是如果你需要对滤镜进行缓动,或者更丰富的图像效果,比如说饱和…
TweenMax 建立在 TweenLite 和 TweenFilterLite 基础之上,因此,又揉合了这二者的功能,使得功能更加的齐备,但是如果说易用性,觉得还是 TweenLite 来得方便一些.我的译文是从 TweenLite 开始的,接着是 TweenFilterLite 最后是 TweenMax ,这也恰好是这个类发展的轨迹,沿着这个轨迹一路读过来,会觉得容易理解很多. TweenMax 建立在 TweenLite 核心类以及它的大哥 TweenFilterLite 基础之上,它为…
/** *由于在应用申请中,我设置的域名属于新浪云,因此在本地测试的话肯定不能成功的,有个办法就是直接在新浪云那边授权成功后,将token的值直接使用post或者get方法传递过来,直接在本地 *localhost进行接收,这样本地的拿到之后可以直接拿着token去访问用户的资料.但是,这种做法肯定是有一定的危险性,只是在本地测试的时候这样干,上传到新浪云的话就没有必要这样做的. */ header('Content-Type: text/html; charset=UTF-8'); requi…
简介 时间范围选择插件 取当前时间之前一段时间范围 按刻,小时,天分类 在线演示及下载 在线演示:https://yelingfeng.github.io/vue-timelinepick/ 本地下载 依赖 jquery d3 createjs tweenMax 使用方法 引入依赖文件 import timelinepick from "vue-timelinepick" import "vue-timelinepick/dist/vue-timelinepick.css&q…
JAVA学习总结    2 第一天    2 1:计算机概述(了解)    2 (1)计算机    2 (2)计算机硬件    2 (3)计算机软件    2 (4)软件开发(理解)    2 (5)语言    2 (6)人机交换    2 2:键盘功能键的认识和快捷键(掌握)    2 (1)功能键的认识    2 (2)快捷键    3 3:常见的DOS命令(掌握)    3 (1)常见的如下    3 (2)其他的几个(了解)    3 4:Java语言概述(了解)    4 (1)Jav…
package { import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.Loader; import flash.display.Sprite; import flash.events.Event; import flash.net.URLRequest; import flash.system.ApplicationDomain; /** *资源加载器 * @author Admi…
随着Flash Player 9的普及,AS3编程也越来越多了,所以这次重新整理AS3下几种与后台数据交换方法.1.URLLoader(URLStream)2.FlashRemoting3.XMLSocket(Socket) 4.FMS/FCS 一.URLLoader(URLStream)篇URLStream和URLLoader中URLLoaderDataFormat.BINARY类似,它提供对下载 URL 的低级访问方式,我在此不再重复了,有兴趣的,可以看Flash帮助中URLStream类.…
[转]as3.0 interface接口使用方法 AS在2.0的时候就支持接口了 接口能够让你的程序更具扩展性和灵活性,打个例如 比方你定义了一个方法 代码: public function aMethod(arg:MyClass):void { .....} 參数 arg 的类型必须是 MyClass,由于我们须要在该方法中使用MyClass的API 而MyClass是一个类的话,你传入的对象必须是MyClass类的实例或者是MyClass子类的对象,可是当你要传入的一个对象,他既不是MyCl…
as3项目要调用外部swf里的类有3种方法: 1.将外部的swf发布为swc,使用时将swc引用添加到相应的项目中,这应该是最简单的一种引用.不过当项目中的类或组件比较多时就会使项目发布生成的swf文件大小过大; 2.通过资源绑定外部的,然后直接通过类名获取.如:[Embed(source="assets/icon/skin.swf",symbol="Btn_Max")],这种方法也会引起swf文件过大; 3.通过域来来获取外部swf里的绑定类,这种方法可以在需要用…
在AS3.0中函数的定义有两种方法: 函数语句定义法: function 函数名(参数1:参数类型,参数2:参数类型):返回值类型{ 函数折行的语句 } function testAdd(a:int,b:int):int { return a+b; } 函数表达式定义法:就是把整个函数以一个变量的形式来定义. var 函数名:Function = function(参数1:参数类型,参数2:参数类型):返回值类型{ 函数折行的语句 } var testAdd:Function = functio…
一个Flash中通过AS3代码的Loader对象加载另一个SWF文件,并访问其中的文档类中的方法. 简单示例: 主文件:Main.fla, Main.as 被调用的文件:called.swf, Called.as 主文件Main.as: package{ import flash.display.Sprite; import flash.net.URLRequest; import flash.display.Loader; import flash.events.Event; public c…
其实as3这个坑我早就踩过,不过那时没太注意,最近把项目的removeChild干掉换成了visible=false,发现效率质的提升…… 先贴一下代码吧 private function testRemoveChild():void { var startTime:int = getTimer(); var count:int = 9999; for (var i:int = 0; i < count; i++) { var sp:Sprite = new Sprite(); addChild…
有时我们想要给flash内置的事件(比如MouseEvent)传递参数,这时我们可以用到下面的方法. import flash.events.MouseEvent; mc.addEventListener(MouseEvent.CLICK,onClick(2)); function onClick(param:int):Function{ return function(e:MouseEvent):void{ trace("获取参数:",param); } } 比较复杂的自定义事件和写…
文档类: package { import flash.display.MovieClip; public class Main extends MovieClip { public function Main() { this.addChild(new Test()); } } } 子类: package { import flash.events.Event; import flash.display.Sprite; public class Test extends Sprite { pu…
转自:http://www.cuplayer.com/player/PlayerCode/RTMP/2012/0918429.html Application类的方法汇总方法 描述Application.acceptConnection() 接受一个来自客户机的至一个应用程序的连接.Application.broadcastMsg() 向所有连接的客户机广播一条消息.Application.clearSharedObjects() 清理与当前实例相关的所有共享对象.Application.cle…
第一种最简单的方法是: var arr:Array = ["a", "b", "c", "d", "e", "f"]; arr=[]; 第二种:pop()删除数组中最后一个元素,并返回该元素的值. arr:Array = ["a", "b", "c", "d", "e", "f&…
方法一:for(var i:int=1;i<=4;i++){this["btn"+i].addEventListener(MouseEvent.CLICK,EventUp(btnClick,i));} function btnClick(e:MouseEvent,...arg){ photoMC.gotoAndStop(arg);}function EventUp(f:Function,... arg):Function{ return function(e:Event){f.a…
最近将以前用As3+Php做的一个画板拿出来改成了As3+nodejs(expressjs4). Node: 1. 将图片存放的路径设置为静态公开的路径. app.use(express.static(‘截图存放路径’)); 2. app中设置上传路由处理函数. app.post('/whiteboard/upload', uploadHandler) '/whiteboard/upload'为文件上传路径,As3中当然需要加上主机地址. 3. 在uploadHandler中监听request对…
apply方法,作用跟call一样,也可以用来改变函数执行时,this指针的指向,区别在于apply方法要求第二个参数必须是数组形式 例子,舞台上添加名为a和b的实例mc 案例1: a.getNumValue=function(num:uint){ trace(this.name,num) }; a.getNumValue.call(a,2); a.getNumValue.call(b,2); a.getNumValue.apply(b,[1]); /* trace结果 a 2 b 2 b 1…
最近因为工作需要,需要在不同的开发环境中应用Protobuf,特此,我专门研究了一下.为了防止自己忘记这些事情,现在记录在这里!需要的朋友可以借鉴一些,因为这些东西在GOOGLE和百度上搜索起来真的很费劲! 一.首先说DELPHI的. 因为DELPHI现在用的人不多了,所以找这个东西真心不好找!还好,加了几个QQ群,有用过的朋友告诉了我! 具体步骤如下: 1.下载DELPHI使用Protobuf需要的项目. 地址在这里:http://sourceforge.NET/projects/fundem…
var type:Array = ["type0", "type1", "type2"]; var property:Array = [["20","0","1.jpg"], ["60","0","2.jpg"], ["120","0","3.jpg"]];var da…
package { import flash.display.Sprite; /** * @author:Frost.Yen * @E-mail:871979853@qq.com * @create: 2016-3-11 上午11:31:11 * */ public class OperateXML extends Sprite { private var _xml:XML = <data> <item>item1</item> <item>item2<…
package { import flash.display.InteractiveObject; import flash.display.Stage; import flash.events.MouseEvent; /** * 新手指导管理器 * @author jave.lin * @date 2013-7-24 */ public class GuideManager{ private static var stage:Stage; /**设置舞台*/ public static fun…
as端: (form表单形式)req.method = URLRequestMethod.POST; var reqHeader:URLRequestHeader = new URLRequestHeader("Content-type", "application/x-www-form-urlencoded"); req.requestHeaders.push(reqHeader); ........ -->by; var param:URLVariable…
http://www.hangge.com/blog/cache/detail_453.html…