关于flex graphics问题
只要继承sprite的类都有一个graphics的只读属性。UIcomponent也有,所有Canvas,panel等等都有,,我开始想实现画画板功能,直接用canvas.graphics,结果这样得到的graphics不能用。。郁闷,,最后查看api的Graphics类,,发现他的例子都有一个共同的语句就是 var myShape:Shape = new Shape(); this.addChild(myShape); 这里的this可以是Canvas或者panel,只要是sprite的子类都可以,也可以自己写的继承于sprite的类。。我就没搞懂这句话的含义了。。sprite不是有一个graphics吗。为什么又要addChild一个,,感觉多此一举了。。希望大家帮忙解释一下。。
这个情况是这样的! 如果你使用使用的组件带有背景色,并且可以设置透明度,则你的Graphics绘制出来的图形会被当前的背景色 遮盖住!因为绘制出来的背景色与你绘制的图形属于同一层! 解决办法是将透明度设置为0引用 这个情况是这样的! 如果你使用使用的组件带有背景色,并且可以设置透明度,则你的Graphics绘制出来的图形会被当前的背景色 遮盖住!因为绘制出来的背景色与你绘制的图形属于同一层! 解决办法是将透明度设置为0 是这样的,我解释一下,你用canvas的graphics画出来的东西,与canvas的background所在的层一样的,就是说,如果你设了background,你画的东西就被background给遮住了(不设不会),解决办法就是放到上一层,放到子容器中,加入到canvas后,子容器是在canvas的上层的,所以就不会被遮住了。 Graphics 类包含一组可用来创建矢量形状的方法。 支持绘制的显示对象包括 Sprite 和 Shape 对象。 这些类中的每一个类都包括 graphics 属性,该属性是一个 Gra
相关问答:
有的朋友请留言,谢谢了。。 http://www.blogjava.net/vip01/archive/2008/02/26/182336.html 引用 http://www.blogjava.net/vip01/archive/2008/02/26/182336.html 谢了,我再找找,其他 ......
如题 我想从js中获取一个数值,然后传递给flex,数据是用来做图表用的 问题就是 private var medalsAC:ArrayCollection = new ArrayCollection( [ { Countr ......
我是按 http://hi.baidu.com/dapao98301/blog/item/eff43ed557b44509a08bb75f.html 给我的提示做的,现在总是 <mx:RemoteObject id="getData" destination="dataService1" res ......
我现在在做一个游戏地图,整个地图很大,可是只有很少几种地图图块拼接而成. 我现在的做法是new很多个Image,发现图片被重复加载到内存,相当浪费. 问一下哪位朋友知道有没有方法,一张图片知加载一次,用于多次 ......
各位大虾,讨论下时下流行的技术。 应用范围是网络管理系统,或企业内部门户网站。 可能的架构组合是asp.net MVC+flex asp.net MVC+Silverlight J2EE MVC+flex J2EE MVC+Silverlight 各种架构具体 ......