先们不来看显示动态文本
代码如下 | 复制代码 |
level用于显示一个游戏当中的等级: var level:Number = 0; var levelLabel:TextField = new TextField(); var levelText:TextField = new TextField(); levelLabel.text = "Level:"; levelText.text ="1"; level=1; levelText.text = level.toString(); 这样levelText的内容(即level)就是动态的了 |
描边及阴影效果
代码如下 | 复制代码 |
//利用filters滤镜包里的GlowFilter和DropShadowFilter,我们很容易实现PS中的文字描边、阴影等效果。 //下面只是针对比较常用的12px的宋体描边和阴影效果的演示代码: //文字描边效果 var tf1 = _root.createTextField("tf1", _root.getNextHighestDepth(), 10, 10, 0, 0); tf1.autoSize = true; tf1.text = "AS描边文字效果演示"; tf1.textColor = 0xFFFF00; var myGlowFilter = new flash.filters.GlowFilter(0x000000, 1, 2, 2, 10, 1, false, false); var myFilters:Array = tf1.filters; myFilters.push(myGlowFilter); tf1.filters = myFilters; //文字阴影效果 var tf2 = _root.createTextField("tf2", _root.getNextHighestDepth(), 10, 30, 0, 0); tf2.autoSize = true; tf2.text = "AS阴影文字效果演示"; tf2.textColor = 0x000000; var myDropFilter = new flash.filters.DropShadowFilter(1, 45, 0xFFFFFF, 1, 1, 1, 10, 1, false, false); var myFilters2:Array = tf2.filters; myFilters2.push(myDropFilter); tf2.filters = myFilters2; |
时间: 2024-11-01 05:51:56