- 浏览: 43371 次
- 性别:
- 来自: 北京
最新评论
文章列表
var myloader:MovieClipLoader = new MovieClipLoader();
//建一个MovieClipLoader对象
var myListener:Object = new Object();
//建一个Object对象
myloader.addListener(myListener);
//为MovieClipLoader对象myloader增加侦听事件
myListener.onLoadProgress = function(targetMC, loadedBytes, totalBytes) {
//调用MovieClipLoade ...
今日试要做一个图片下载的框框。现分享心得如下,请高手多多指教!
要求:
1. 可以得知图片的长,宽
2. 可得知图片的下载进度
方法一:
我先使用loader搭配ProgressBar进行的实验,结果:不能很好的得知图片的长,宽。但他可以 ...
今日试要做一个图片下载的框框。现分享心得如下,请高手多多指教!
要求:
1. 可以得知图片的长,宽
2. 可得知图片的下载进度
方法一:
我先使用loader搭配ProgressBar进行的实验,结果:不能很好的得知图片的长,宽。但他可以 ...
在公司里做动画时候做的一个loading的效果,可以参考但不要直接用,因为里面有一些自己的mc不一定合适,而且这里没有给出具体的说明文字 ;-]
Shift+F2打开场景面板,在Scene1前加一个场景命名loading;
在loading做两个层,一个action层,一个层用来放置loading效果的mc;
action层做三个关键桢(loading层也要做三桢但不用划分关键桢了);
action第一桢代码
with (loading_mc) {//loading效果mc命名loading_mc
_x = int((Stage.width-_width)/2);
_y = int((S ...
首先,想说一下我写此文的动机。记得很早之前我曾经说过“没有loading的flash,不是完整的flash”。我想那个句话可能偏激了。因为有时候一些不到10k的flash,确实不需要做什么loading。但我始终认为,做一个优秀的loading是衡量一个flasher水准,甚至态度的。你问我为什么,我可以告诉你,因为loading是唯一一个你不会多看而所有用户、客户会看的东西,所以你对loading的重视程度,甚至可以反衬你这个flasher的职业道德!
有些做设计为主的朋友,我认识不少,他们对loading都是得过且过的态度,做一个loading,更多的是自己找一个现成的,然后每次去套用, ...
一直都对as3的声音架构设计感到困惑,as3为什么要把播放和停止方法分开呢?为什么不能用一个Sound更换载入的声音呢?这几天有空专门专研了一下。原来as3对声音的设计也是深思熟虑的。目的不是为了把问题搞得复杂,而是为 ...
好久没有写正经的文章了,这次打算写个打气球的文章,分为几部分写,其实是想写细点,其中很多方法,会扩展开讲.具体的提纲为以下:
1,瞄准镜的产生 (类似attachMovie在AS3中该如何表现?)
2,飞翔的气球 (怎么飞?随 ...
在刚开始学As3时,如果不知道按钮的事件如onPress的话,实在是件很没有头绪的事情。
在 As3.0中,所有的时间都已经被Event统一管理了.相对As2.0来说,按钮事件是在As3中变动最大的事件. 在As3.0中例如onPress等以前的按钮事件写法已经基本退出了历史的舞台.取而代之的是统一的管理和 使用(鼓掌....)
As3.0中,主要的按钮元素仍然是MC(flash.display.MovieClip)和Button (flash.display.SimpleButton),值得一提的是,MovieClip类继承自Sprite,而Simplebutton直接继承 自Intera ...
很不错的视频教程
原文地址:
http://blog.sina.com.cn/s/blog_3ecb9b1101009nx0.html
全屏观看地址:
[url=http://vhead.blog.sina.com.cn/player/outer_player.swf?auto=1&vid=13789342&uid=1053530897]
视频1地址
[/url]
[url=http://vhead.blog.sina.com.cn/player/outer_player.swf?auto=1&vid=13789652&uid=1053530897]
视频2地 ...
[1b]问题十[/1b]
如何暂停声音,如何从暂停的地方继续播放声音。
[1b]解决方法[/1b]
通过记录当前声音的SoundChannel的position属性值,继续播放时用刚刚的值恢复一下。
[1b]具体讨论[/1b]
在问题二中提到了sound对象的close()方法,它可以用来停止一个声音文件的播放,但是,同时它也停止了声音文件的加载,当重新播放的时候,我们必须重新调用load()方法。
幸运的是,SoundChannel类提供了一个stop()方法,它可以使声音文件停止播放而不停止加载,当再次播放音乐的时候,只要调用pla ...
[1b]关于 Coding ActionScript 3.0系列
[/1b]
我打算开始转入AS3的开发,之前的AS2代码将逐步转移过来,在编码过程中可能获得一些有价值的信息,我将和大家一起分享和讨论。有更好的建议,也可以在这里提出来。我不保证我采用的方法是最好的,也不保证代码没有任何问题,应此,在使用我的代码产生的任何问题,我都不负责。同时,请注意,不要将这些代码用于商业用途,如果必须,请与我联系。
外部swf库资源载入及使用[1b] [/1b]如果不知道怎么载入swf文件,请先看
Coding ActionScript 3.0 [3] 外部swf文件载入。
很多的时候我们并不希 ...
as3提供一个Dictionary 对象,它和Object有什么区别呢,我作了一个测试:
使用Dictionary对象保存键值数据:
var dict = new Dictionary();
var obj1 = new Object();
var obj2 = new Object();
var key:Object = new Object();
key.toString = function() { return "key" }
dict[key] = "Letters1";
dict[obj1] = "Letters1 ...
as3提供一个Dictionary 对象,它和Object有什么区别呢,我作了一个测试:
使用Dictionary对象保存键值数据:
var dict = new Dictionary();
var obj1 = new Object();
var obj2 = new Object();
var key:Object = new Object();
key.toString = function() { return "key" }
dict[key] = "Letters1";
dict[obj1] = "Letters1 ...
这个问题只存在与Flash Player8及以上版本,如果将swf存在中文文件夹下,然后在此文件通过ActiveX载入到一个应用程序中,那么,Flash文件将读取文件出现错误,因为这个问题必须满足这么多的要求,所以,出现这样的问题并不是很多。
解决方案1:
载入文件采用绝对路径
解决方案2:
在Flash载入文件之前执行以下代码:
_global.URL = _root._url.slice(0, _root._url.lastIndexOf(\\)+1);
在要加载文文件前加入_global.URL,例如:
_filePath = _global.URL + "myFile ...
这个问题只存在与Flash Player8及以上版本,如果将swf存在中文文件夹下,然后在此文件通过ActiveX载入到一个应用程序中,那么,Flash文件将读取文件出现错误,因为这个问题必须满足这么多的要求,所以,出现这样的问题并不是很多。
解决方案1:
载入文件采用绝对路径
解决方案2:
在Flash载入文件之前执行以下代码:
_global.URL = _root._url.slice(0, _root._url.lastIndexOf(\\)+1);
在要加载文文件前加入_global.URL,例如:
_filePath = _global.URL + "myFile ...