股墓山庄

专注于AS3,JavaScript 每天一点进步,坚持...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

2012年3月13日

摘要: 很感谢天地会的群友,帮我解决了这个问题。问题:我希望元件的边框颜色,在元件的基础上加深。答案:0x(表示十六进制)20(表示红色R)20(表示绿色G)20(表示蓝色B),所以俗称RGB. RGB就是红色、绿色、蓝色的亮度所以:增加颜色深度的写码如下:var child:Shape = new Shape();child.graphics.beginFill(bgColor);child.graphics.lineStyle(10, bgColor-0x202020);//加深的话。0x303030,类推。child.graphics.drawRect(0, 0, sizeW, sizeH);c 阅读全文

posted @ 2012-03-13 17:08 股墓山庄庄主 阅读(1840) 评论(0) 推荐(0) 编辑

摘要: 代码如下:import flash.geom.ColorTransform;var colorInfo:ColorTransform = mymc.getChildAt(0).transform.colorTransform;colorInfo.color = (Math.random() * 0xffffff + 0xff0000);//TodayJobXMLList[i].@JobColor;mymc.getChildAt(0).transform.colorTransform = colorInfo; 阅读全文

posted @ 2012-03-13 15:53 股墓山庄庄主 阅读(203) 评论(0) 推荐(0) 编辑

摘要: get 和 set 存取器函数还分别称为 getter 和 setter,可以使用这些函数为创建的类提供外部易于使用的接口,并遵循封装的编程原则。使用 get 和 set 函数可保持类的私有类属性,但是我们可以从类的外部对私有属性进行读写操作,就像他们在访问类变量而不是调用类方法。 这种方法的好处是,既可以避免少用那些不适用又繁琐的方法,又可避免每个属性会出现两个面向公共的函数。package { public class Students { private var _name:String; public function get name():String { return _n... 阅读全文

posted @ 2012-03-13 15:19 股墓山庄庄主 阅读(338) 评论(0) 推荐(0) 编辑

摘要: 代码如下:var TimeSheet:Array = ["00:00","00:30","01:00","01:30","02:00","02:30","03:00","03:30","04:00","04:30","05:00","05:30", "06:00","06:30","07:00",& 阅读全文

posted @ 2012-03-13 14:49 股墓山庄庄主 阅读(156) 评论(0) 推荐(0) 编辑

摘要: 当MC无子时才具有手形效果,否则要让子设为false.MovieClip.buttonMode=true;MovieClip. mouseChildren=false; 阅读全文

posted @ 2012-03-13 14:20 股墓山庄庄主 阅读(138) 评论(0) 推荐(0) 编辑

摘要: flash自带组件的样式非常难看,以下代码为统一所有组件的字体样式:import fl.managers.StyleManager;var tf:TextFormat = new TextFormat();tf.color = 0xFF0000;tf.size=12;StyleManager.setStyle("textFormat", tf); 阅读全文

posted @ 2012-03-13 14:11 股墓山庄庄主 阅读(167) 评论(0) 推荐(0) 编辑