Archive for May, 2008:

近乎完美的物理应用(as3.0)

键盘左右键(← →)体验不同的物理应用

Tags:

Leave a Comment

Flash Player 10 beta 发布

http://labs.adobe.com/technologies/flashplayer10/
Adobe? Flash? Player 10, code-named “Astro,” introduces new expressive features and visual performance improvements that allow interactive designers and developers to build the richest and most immersive Web experiences.? These new capabilities also empower the community to extend Flash Player and to take creativity and interactivity to a new level.
This public prerelease is an opportunity [...]

Tags:

Leave a Comment

AS3.0 CLASS:FLASH loadmc CLASS

自定义loadmc类,改进了之前进度没显示完即播放的缺陷,在进度加载到100%的时候把loader放入显示列表
package {
?import flash.display.Sprite;
?import flash.events.Event;
?import flash.events.ProgressEvent;
?import flash.net.URLLoader;
?import flash.display.Loader;
?import flash.text.TextField;
?public class loadmc extends Sprite {
??private var loadText:TextField;
??private var load_mc:Sprite;
??private var loader:Loader;
??public function loadmc(loadmc,lmc) {
???loadText=new TextField();
???load_mc=new Sprite;
???load_mc=loadmc;
???load_mc.scaleX=0;
???loader = new Loader();
???loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadProgress);
???loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
???loader.load(lmc);
???addChild(loadText);
??}
??public function loadProgress(event:ProgressEvent) {
???var percentLoaded:Number = event.target.bytesLoaded/event.target.bytesTotal;
???percentLoaded = Math.round(percentLoaded * 100);
???loadText.text = percentLoaded+”%”;
???load_mc.scaleX=1*percentLoaded;
???loadText.x=30+percentLoaded;
???loadText.y=10;
???loadText.y=10;
???trace(”Loading: “+percentLoaded+”%”);
??}
??function loadComplete(event:Event):void {
???trace(”Complete”);
???loadText.visible=false;
???addChild(loader);
??}
?}
}

Tags:

Leave a Comment

手机号抽奖系统BEAT1 (AS3.0)

BEAT版无13,15所有号段的屏蔽功能
BEAT版已实现所有号码随机抽取和预选号码抽取的切换功能

Tags:

Leave a Comment

从零开始开发最简单的AIR程序(FlashCS3)(转)

对于Flash的学习,我认为跳跃性和自信心是非常重要的。哪怕你现在连面向对象是什么都不知道,也不必惧怕“AIR的开发”:当你不知不觉地进入状态的时候,也许会发现“柳暗花明又一村”:

下载FlashCS3(这里)并安装
下载AIR Update for Flash CS3(这里)并安装
在这里看完整的教学视频(下载FLV源)
注意,第一次安装,请务必看视频,否则很可能在开始菜单中找不到New AIR Project的入口:)

就这么简单。Adobe继承了Macromedia的光荣传统:开发和设计永远都不是“专业人员”的特权!
附:如果您已经安装了beta版的AIR扩展,可以先卸载,流程在这里可以看到。
FROM:as3blog.com

Tags:

Leave a Comment

ActionScript 3 粒子系统教程

http://www.verycd.com/topics/260859/
下载地址
[ActionScript.3.粒子系统教程].TLF-SOFT-Lynda.com.ActionScript.3.0.Building.Particle.Systems-CFE.bin
中文名称:ActionScript 3 粒子系统教程
英文名称:Lynda.com ActionScript 3.0: Building Particle Systems
资源类型:Bin
发行时间:2008年
地区:美国
语言:英语
简介:
ActionScript 3.0: Building Particle Systems
语言:英语
网址:http://movielibrary.lynda.com/html/modPage.asp?ID=573
类别:教程
Lynda.com 出品的 ActionScript 3.0 建立粒子系统教程。
从需要了解的基本知识,到如何创造更高级的效果,如爆炸或是烟雾,ActionScript 3.0: Building Particle Systems 教程涵盖了创造粒子与建设粒子系统的每一个步骤。讲师 托德·帕金斯 还阐述了如何製作通用粒子的课程,控制粒子的运动、重力、摩阻、旋转、渐隐、缩放,和其他动作的效果,同时还演示了每个独一的粒子系统如何可以被新增到一种现实世界的应用。教程内附练习档案。
ActionScript 3.0: Building Particle Systems
with: Todd Perkins
From understanding the basics to creating advanced effects like explosions and smoke, ActionScript 3.0: Building Particle Systems covers each step involved in creating particles and building particle [...]

Tags:

Leave a Comment

3D WALL

在flashloaded看到的几款非常COOL的3D WALL ,标价似乎也挺高Price: $99.95。
??? ?
?? ?
???

Leave a Comment

[宣传片]CDC视觉盛放

转载:http://labs.qq.com/e/50/
  CDC作为公司的设计中心,承担公司大型项目的体验设计。从2006到2007,我们经历了飞速的发展:从各类创新项目到QQ UI的进化;从QQ Music的发布到QQ.com首页顺利改版;从概念产品到Qzone的体验优化…我们在实践中完善着产品的用户体验,也伴随着项目一同在成长。
  这段动画意味“盛放”,在展示了我们主要的视觉设计成果的同时,也体现出公司文化的开放和部门自由创意的氛围。我们深信:创意的火花和优良的体验才能带给产品以持续的生命力!让我们一同展望视觉体验设计的美好明天!

Leave a Comment

a.swf与加载的swf的通讯方法(转)

//===== =====================================
a.swf加载b.swf, 在b.swf中使用a.swf的方法和属性。
在a.swf的文档类中:
… …
var $ldr : Loader=new Loader();
???? $ldr.contentLoaderInfo.addEventListener(Event.INIT, __loadedShell);?
???? $ldr.load(new URLRequest(”b.swf”));?
private function __loadedSWF(e : Event) : void {
????this.addChild(e.target["content"]);
??? e.target["content"].getParent(this);//通过b.swf的文档类里的getParent方法将this引用传递到b.swf。
??}
… …
在b.swf文档类中:
private var __parent:Object;
… …
public function getParent(_parent:Object) : void {
?? __parent=_parent;//通过__parent 就可以使用a.swf的文档类里的方法和属性了。
}
//===== =====================================
a.swf加载b.swf, 在a.swf中使用b.swf的方法和属性。
在a.swf的文档类中:
private var b_swf:MovieClip;
… …
var $ldr : Loader=new Loader();
???? $ldr.contentLoaderInfo.addEventListener(Event.INIT, __loadedShell);?
???? $ldr.load(new URLRequest(”b.swf”));?
private function __loadedSWF(e : Event) : void {
????this.addChild(e.target["content"]);
????b_swf=e.target["content"];//通过b_swf来访问b.swf文档类里的方法和属性;
??}
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://asfox.blogbus.com/logs/19614543.html

Tags:

Leave a Comment