第一,对不起我这么久没有更新了,我去旅游了然后我在再一次设计摄个博客的主题。
我不在时,Mad Chen (疯的陈?)留个评论说我应该写一些关于录像的事情所以我今天想给你们看怎么用AS3做一个特别简单的定制录放机。

我们能使用Flash的‘FLV放像部件’- 一个很好通用的工具 - 但是做你自己的还是更有效的,多功能的。 [...]


Blog and tutorials by Beijing-based web/flash designer and TV weatherman (China's CCTV9). 一个在北京的网站设计师也当中央电视台的主持人写的博客和辅导课. All comments welcome 请提意见.
第一,对不起我这么久没有更新了,我去旅游了然后我在再一次设计摄个博客的主题。
我不在时,Mad Chen (疯的陈?)留个评论说我应该写一些关于录像的事情所以我今天想给你们看怎么用AS3做一个特别简单的定制录放机。

我们能使用Flash的‘FLV放像部件’- 一个很好通用的工具 - 但是做你自己的还是更有效的,多功能的。 [...]

我上星期四给气象局来的客人看一个培训演示。我老板让我去准备一个PPT,但是(显然的)我选了用Flash(既可以卖弄又不用学用微软的狗屎)。
我先做了背景,当演示进步时,颜色从白天的天蓝色逐渐地变到夜间的紫黑色。然后在那个上面做了一连串任意动画的云,都是被ActionScript3创造了(任意的模糊形状在各框里动)。最后我用了些很帅的动画为了呈现信息。
我觉得我应该把这个演示文件上载到我博客给你们看我怎么做逼真的云了。另外的东西都很乱因为我星期三晚上太紧了,所以我这个送给你们的文件里面只包括了第一些‘幻灯片’。
击间隔棒为了进步演示!
云代码:
import flash.display.*; import flash.geom.Point; import flash.events.Event; var bitmap:BitmapData; var angle:Number = 0; var _offset:Number = 0; var randomness:Number = (Math.random()*1000)+1000; var pt:Point = new Point(10, 10); bitmap = new BitmapData(stage.stageWidth,310,true,0x000000); var image:Bitmap = new Bitmap(bitmap); addChild(image); addEventListener(Event.ENTER_FRAME,loop); function loop(e:Event):void { var point:Point=new Point(this._offset,0); bitmap.perlinNoise(300,100,3,randomness,false,true,BitmapDataChannel.ALPHA,true,[point,point]); _offset+=2; }
presentation.zip(12.1MB)我刚才到flickr上载了我最近拍的拍摄宣传照。有些比较俗气的,有的还好看。我过分地化妆了吧。我希望明年的日历里面,我的照片比我这年的更帅 :p
http://www.flickr.com/photos/dazsnow/sets/72157618164177771/
你想用浏览器的按钮后退,前进,和停止操纵你的flash吗?看看这个演示然后继续看这儿。。。

这个是flash的缺点之一,它于浏览器的航行方法不一致的。比如,用户击后退按钮期望回去前看的部分,可是前的网页会在下载一遍。然后用户得回到那个flash的网页,再找刚才看的地方。而且在flash航行的时候,地址栏内容都不变对吧。这样会荧惑人。总是不好设计。
我准备了一个很简单的flash movie。你自己试试看吧,看第一页,第二页等等, 然后试用浏览器的按钮。
Tags 标签 : browser navigation, deep linking, interaction, swfaddress