2009 年 09 月 19 日 11:28:44 (L4CD.NET) / /
用过Flex应该对Blueprint不陌生...
TA是Adobe推出的一個Flex插件...
可以在线查询某一個类的帮忙...
http://labs.adobe.com/technologies/blueprint/不过虽然他只针对Flex...
里边还是可以查询到flash包下的相关资料...
所以现要我一般用TA来代替原flash的api文档...
查看文章剩余部份
2009 年 09 月 13 日 11:47:52 (L4CD.NET) / /
昨天才刚刚介绍过Adobe出的
browserlab...
今天又发现Microsoft也了一款同类型的软件..不过暂时只针对IE浏览器.
Expression Web SuperPreview是一个网页开发人员独立的可视化调试工具,它可以快速展示网页在不同浏览器下的兼容性.您可以确保您的网站在Internet Explorer 8中显示正确,同时保持与Internet Explorer的早期版本兼容
从软件名字上看..SuperPreview(暂时这么称呼TA吧..名字太长了)应该属于Microsoft Expression Web 下的成员..
我们可以从MS官网上下载到:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677体积18M,比IETester的24M稍稍小一点点..
安装界面算是简洁..安装过程的动画也很流畅(Silverlight?)
查看文章剩余部份
2009 年 09 月 11 日 15:09:40 (L4CD.NET) / /
平时除了做做flash外..还会涉及到一些其它前端的工作..
常见的就是排页面...div+css..
做过这方面的同行应该都有同个头痛的问题...就是不同浏览器显示出来的效果不一致...
今天这里不作关于reset/hack讨论...
主要是介绍adobe推出的
browserlab...
TA可以方便的帮我们测试各种浏览器在各个操作系统下的效果...
其实
browserlab已经推出了好一段时间..
不过这前一直没有公开测试...
今天逛labs.adobe.com时发现TA已经接受新用户...立刻测试了一下...
查看文章剩余部份
2009 年 08 月 30 日 00:57:22 (L4CD.NET) / /
Flash的List组件不像Flex有alternatingItemColors可以直接设置隔行颜色...
如果需要达到这样的效果..
我们可以对CellRenderer进行自定义..以达到相应的效果..
package
{
import fl.controls.listClasses.CellRenderer;
import fl.controls.listClasses.ICellRenderer;
import fl.controls.listClasses.ListData;
import flash.display.Shape;
public class MyCellRenderer extends CellRenderer implements ICellRenderer
{
private var m:Shape = new Shape();
public function MyCellRenderer()
{
addChildAt(m,0);
}
override public function set listData(value:ListData):void
{
super.listData = value;
m.graphics.beginFill(0xeeeeee,value.index%2);
m.graphics.drawRect(1,1,width-2,height-2);
m.graphics.endFill();
}
}
}
查看文章剩余部份
2009 年 08 月 29 日 00:53:10 (L4CD.NET) / /
今天群里的朋友问到说当使用BitmapFileMaterial加载跨域图片时..
即使放了跨域文件..还是提示跨域操作..
第一个想到应该是由checkPolicyFile引起的问题...
由于AS3里..Loader加载图片等..默认是不会产生跨域的问题..
只有当你访问内容(访问content/draw等操作)时..才会提示跨域..
而且你必须手动通知Loader作跨域检测...(通过指定LoaderContext.checkPolicyFile=true)
查看文章剩余部份
2009 年 08 月 28 日 00:49:56 (L4CD.NET) / /
昨天跟网友讨论了两个关于Flex组件的问题..
然后引发了下面一段对话..
这段对话在我身上不只发生过十次以下..
查看文章剩余部份
分类: OTHER
,
标签: FLASH , FLEX
2009 年 08 月 10 日 00:38:21 (L4CD.NET) / /
有时候我们希望加载PNG后其透明区域不响应事件..
网上的一般的方法为~
先获取其bitmapData对象..
当进行点击操作时使用..
bitmapData.getPixel32(x,y)获取..
点击位置的是否透明..
然后再操作...
而mosueOver与mouseOut等事件稍为复杂点..
需要侦听mouseMove..
然后对经过的坐标进行透明判断~~再抛出相应的事件...
查看文章剩余部份
分类: FLEX
,
标签: PNG , 事件 , 透明
2009 年 08 月 10 日 00:36:03 (L4CD.NET) / /
在做图片编辑~头像编辑器之类应用的时候
常常需要用到截取(复制)指定其指定区域的功能...
常见的方法有两种~
第一种是BitmapData.draw..
适合任意显示对象,
第二种是BitmapData.copyPixels...
只用于BitmapData,
查看文章剩余部份
2009 年 07 月 31 日 00:34:03 (L4CD.NET) / /
之前一直传言的Flash Player 0 day 漏洞...
今天adobe终于更新了..
最新版本为10.0.32.0/18..
上官没找到更新了哪些东西..(英文不大好..)
还没更新的朋友可以到
http://get.adobe.com/flashplayer/或
http://get.l4cd.net/flashplayer/在线更新..
查看文章剩余部份
2009 年 07 月 05 日 00:30:47 (L4CD.NET) / /
在Flex里我们可以使用downArrowSkin,upArrowSkin,trackSkin,thumbSkin方法的设置滚动条的样式..
不过由于设计的关系..
滚动条的thumbSkin常设置成一个"点"或一个"块"..
这个块是固定大小的..不像Flex自带的滚动条会随滚动区域的高度而改变..
如果直接设置thumbSkin,那滑块将拉变形~非常难看..
这时候我们可以使用verticalScrollBar里的setScrollProperties方法来调整滑块高度..
查看文章剩余部份
分类: FLEX
,
标签: FLEX , 样式 , 滑块 , 滚动条