自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 Sprite的长和宽

做个试验,看看Sprite的长和宽是如何被设定的。   第一个试验: 即便是为Sprite设定长和宽,也不会起作用。 package { import flash.display.Sprite; public class test extends Sprite { public function test() { this.width = 100;

2012-12-20 21:15:54 1064

原创 动画的帧频设定和人眼生理特关系中的简单数学

人眼生理特性:视觉暂留( 0.1~0.4秒),小于0.1秒的外观变化对于人眼来说就是连续的动画。 如果相邻两帧的变化时间小于0.1秒,那么该帧动画对于人眼来说就是连续的。 “相邻两帧的变化时间小于0.1秒”意味着帧频是多少呢? 1秒除以0.1秒/帧 = 10。也就是说帧频为10的动画对于人眼来说基本上就是“连续的”。 而Flashplayer默认的帧频是24。 可以知道在默认帧频

2012-12-03 21:48:18 3638

原创 Flex框架封闭式设计理念制约其发展,甚至断了它的前程

对于大多数开发者而言,Flex框架是拿来即用的成品,对其更多的操作是通过CSS改变外观;或在其提供的结构之上,抑或根据其既定的结构要求增加自定义内容。 无论何种操作,都是在做内容的“加法”。没有“减法(去掉不需要的功能,减小体积)” 真正把握住FLex框架内部机制占的比例非常小。即便是懂得了其内部机制、原理,也只能就此止步。 因为不可能重写FLex框架。 (补充:FLex框

2012-12-03 21:18:22 1138

原创 stage.invalidate()、event.updateAfterEvent()对渲染的影响

键盘、鼠标、定时器的事件的方法updateAfterEvent会让Flashplayer立即更新屏幕,但是不会发生Event.RENDER事件。 stage.invalidate()不会让Flashplayer立即更新屏幕,但是会促使Flashplayer发出Event.RENDER事件。 updateAfterEvent和stage.invalidate的结合会让促使Flashplayer发

2012-12-03 20:48:49 2771

原创 (未解决)Enter_Frame和Render事件是发生在一帧的头和尾吗?

[SWF] C:\Users\Administrator\Adobe Flash Builder 4.6\testAS\bin-debug\testAS.swf - 解压缩后为 1,639 个字节 onEnterFrame=32 632 onRender=32 635 onEnterFrame=33 339 onRender=33 341 onEnterFrame=34 339 onRende

2012-12-03 18:25:59 1903

原创 AS的UI组件架构设计

Flashplayer拥有独特的帧模型(可变跑道模型)和内部时间片的划分机制。 提供给开发者的编程接口就是ENTER_FRAME事件和RENDER事件。 ENTER_FRAME事件代表播放头进入该帧,标志着该帧开始。 RENDER事件是Flashplayer进行实质的屏幕更新前发出的事件,开发者可以监听该事件,在屏幕渲染前做最后一件事。该事件可以理解为该帧即将结束,下一帧即将开始

2012-12-03 18:21:14 2528

Flex加载进度流程图

Flex加载进度流程图以及说明文字,通过它可以粗线条体了解Flex工程师的设计思路。

2012-03-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除