动力男孩flash乐园

不抛弃、不放弃,梦想要迂回去实现~!
  • 首页
  • 我的座右铭
  • 我的作品
  • 留言聊天室
  • 动力男孩的诞生

存档

‘flex学习笔记’ 分类的存档
564次浏览↓

隐藏Flex滚动条的箭头和滑竿

2009年12月28日 powerboy 没有评论
1
2
3
4
5
.myCustomScrollBarStyleName {
	downArrowSkin:		ClassReference(null);
	upArrowSkin:		ClassReference(null);
	thumbSkin:		ClassReference(null);
}
分类: flex学习笔记 标签: flex
476次浏览↓

一个关于弹出效果的问题

2009年5月5日 powerboy 没有评论

今天研究flex遇到一个问题,我想通过PopUpManager在弹出面板的时候能够添加一些淡入淡出的特效,上网狂搜一通之后,发现其实很简单,但是我折腾了一上午,却怎么都看不到效果,代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
var mShowEffect:Blur=new Blur();
mShowEffect.blurXFrom=255;
mShowEffect.blurYFrom=255;
mShowEffect.blurXTo=0;
mShowEffect.blurYTo=0;
mShowEffect.duration=300;
 
var window:TitleWindow = new TitleWindow();
 
PopUpManager.addPopUp(window,this,true);
PopUpManager.centerPopUp(window);
 
mShowEffect.stop();
mShowEffect.play([window]);

最后无意中发现,原来跟我设置的css延迟发生了冲突。

1
2
3
Application{
	modalTransparencyDuration:		500;
}

现在来看这个问题已经很容易了,因为透明度效果持续时间大于模糊效果的延迟时间,当然看不到效果了。不过现在我终于明白了一点,这两个延迟时间是同步进行的,而不是先执行Application设置的延迟,再执行效果的延迟时间。

分类: flex学习笔记 标签: as3, flex
596次浏览↓

创建flex组件

2009年3月29日 powerboy 没有评论

flex当中可以使用mxml创建组件,并且使用Design模式设计组件布局和样式,但是在actionscript项目当中我们无法使用flex这套组件,不过今天发现在制作自定义组件的时候我们可以通过创建actionscript类文件并继承一个flex组件来实现。比如目前有一个test.mxml项目文件,代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundColor="#FFFFFF" width="688">
	<mx:Script>
		<![CDATA[
			import mx.containers.Panel;
			private function init(e:Event = null):void{
				var renderer:PersonRenderer;
				renderer = new PersonRenderer();
 
				var obj:Object = new Object();
				obj.name = "aaa";
				obj.age = 987
				renderer.data = obj;
				addChild(renderer);
			}
		]]>
	</mx:Script>
	<mx:Button click="init()"/>
</mx:Application>

然后自定义一个组件类,命名为PersonRenderer.as

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
package
{
	import mx.containers.Canvas;
	import mx.controls.Text;
 
	public class PersonRenderer extends Canvas
	{
 
		private var _data:Object;
		private var nameText:Text;
		private var ageText:Text;
		private var positionText:Text;
		private var image:Image;
 
		public function PersonRenderer()
		{
			super();trace(435)
			nameText = new Text();
			nameText.text = "2435";
			addChild(nameText);
 
			ageText = new Text();
			ageText.text = "2sdfdffsdfsf435";
			addChild(ageText);
			ageText.y = 20;
 
			positionText = new Text();
			addChild(positionText);
			positionText.y = 40;
		}
 
		override public function set data(value:Object):void
		{
			_data = value;
			nameText.text = value.name;
			ageText.text = String(value.age);
			positionText.text = value.position;
		}
		override public function get data():Object
		{
			return _data;
		}
	}
}

测试通过,这样我们的选择性就更大了。

分类: flex学习笔记 标签:
RSS 订阅
  • Google
  • 有道
  • 鲜果
  • 抓虾
  • My Yahoo!
  • newsgator
  • Bloglines
  • 哪吒

分类列表

  • actionscript3.0学习笔记 (16)
  • air学习笔记 (6)
  • alternativa3D (3)
  • AS2疑难杂症 (1)
  • Box2D (3)
  • flash教程 (5)
  • flex学习笔记 (3)
  • 心情驿站 (24)
  • 我收集的flash 8.0资料 (3)
  • 我收集的flash 9.0资料 (3)
  • 我收集的文章 (21)
  • 我的AS2实验室 (4)
  • 我的AS3实验室 (9)
  • 我的新闻 (17)
  • 我的相册 (6)
  • 我翻译的英文资料 (7)
  • 日语学习 (2)
  • 英语学习 (2)

最近发表

  • 浅谈工具的意义
  • “小小便利店”终于上线啦
  • 禁止按tab时焦点从flash切换到地址栏
  • 隐藏Flex滚动条的箭头和滑竿
  • 为asdoc设定example
  • 一个测试睡眠的例子
  • Box2D——入门教程
  • Box2D——shoot Demo
  • 一个由单例模式引发的问题
  • 给图像加水印

最近评论

  • 空谷的回响 发表于 一个测试睡眠的例子
    我的QQ:373131285,希... »
  • manyu 发表于 一个测试睡眠的例子
    请给我发一份吧~我也在学习~谢谢... »
  • Brooks 发表于 mp3播放器 beta2.0(开源)
    好像不能下啊,楼主给我发一份吧,... »
  • velika 发表于 Box2D——shoot Demo
    刚开始学Box2d。发一份源码来... »
  • velika 发表于 一个测试睡眠的例子
    我也想要一份源码,谢谢15337... »
  • velika 发表于 一个测试睡眠的例子
    正在学BOX2D,楼主帮了我大忙... »
  • sky 发表于 一个测试睡眠的例子
    房主,你太强了,非常值得我学习,... »
  • GGGG 发表于 Box2D——shoot Demo
    zswrhua@163.com ... »
  • kirahua 发表于 Box2D——shoot Demo
    我也正在学习用BOX2D 做游戏... »
  • sans 发表于 Box2D——shoot Demo
    楼主很厉害哦,正在学box2d呢... »
  • 下一页 »

存档

  • 2010年五月 (2)
  • 2010年二月 (1)
  • 2009年十二月 (2)
  • 2009年十一月 (4)
  • 2009年十月 (1)
  • 2009年九月 (2)
  • 2009年八月 (2)
  • 2009年七月 (4)
  • 2009年五月 (3)
  • 2009年三月 (3)
  • 2009年二月 (2)
  • 2009年一月 (8)
  • 2008年十二月 (10)
  • 2008年十一月 (7)
  • 2008年十月 (4)
  • 2008年九月 (7)
  • 2008年八月 (8)
  • 2008年七月 (4)
  • 2008年六月 (5)
  • 2008年五月 (11)
  • 2008年四月 (14)
  • 2008年三月 (8)
  • 2008年二月 (12)

友情链接

  • alan新浪博客
  • sunbright
  • 云风Blog
  • 嘎嘎在东京
  • 张毅君/工长君
  • 永明则名
  • 海峡IT网
  • 闪界
  • 雷晟的新浪博客
  • 鼠标炸弹
置顶 WordPress
版权所有 © 2008-2010 动力男孩flash乐园 京ICP备09048608号
主题由 NeoEase 提供, 通过 XHTML 1.1 和 CSS 3 验证.Powered by WordPress