用flash cs4 as 绘制图形、 绘制文本 、创建超链接文本
2012-04-09 15:11
274 查看
this.graphics.lineStyle(2,0x274E9A) this.graphics.moveTo(150,250) //起始点 this.graphics.lineTo(200,300); //终止点 this.graphics.curveTo(200,300,250,250)//曲线 this.graphics.lineTo(300,200) this.graphics.drawRoundRect(40,40,320,270,25,25) //圆角矩形 矩形的基础上再增加圆角的宽度和高度两个参数即可 this.graphics.beginFill(0x6600cc) //beginFill填充颜色 this.graphics.drawEllipse(180,150,40,70) // 椭圆 确定椭圆注册点左上角的坐标,椭圆的宽度和高度 this.graphics.endFill() //并用 endFill 来结束填充 this.graphics.drawCircle(150,100,20) //圆形 需要中心点坐标和半径
绘制文本
//在舞台上生成一个文本 var myText:TextField=new TextField() myText.text="SUNNY sunshine" addChild(myText) //设置文本域坐标的位置 myText.x=50 myText.y=50 //设置文本域的宽高 myText.width=200 myText.height=30 //设置文本域的边框 myText.border=true //设置文本域不可选状态 myText.selectable=false //创建文本格式对象设置文本内的字体,大小以及样式等,你还可以用一行代码来创式 var myFormat:TextFormat=new TextFormat("Arial",24,0x000000,true) var myFormat:TextFormat=new TextFormat() myFormat.font="Arial" myFormat.size=24 myFormat.bold=true //可以用 setTextFormat 和 defaultTextStyle 两种方法来应用设置好的文本。 //myText.defaultTextFormat=myFormat myText.setTextFormat(myFormat)
我们在看一下创建文本格式的两种用法的区别,对于上面的代码,我们可以把它
分为两部分,上面部分为文本赋值代码,下面部分为格式设置代码,对于此种情况,要让格
式应用与文本的话,必须用 setTextFormat 方法才有效;如果如果格式设置代码在前,文本
赋值代码在后,那么要用 defaultTextFormat 属性才行。另外还要注意 setTextFormat 为方法,
defaultTextFormat 为属性。
创建超链接文本
var myStyleSheet:StyleSheet=new StyleSheet() myStyleSheet.setStyle("A",{textDecoration:"underline",color:"#0000ff"}) var myWebLink:TextField=new TextField() myWebLink.width=300 myWebLink.styleSheet=myStyleSheet myWebLink.htmlText="点击后面链接访问我的博客<A HREF='http://blog.csdn.net/meetlunay/article/details/7441016'>MeetLunay专栏</A>" addChild(myWebLink)
相关文章推荐
- 一步步学习SPD2010--第四章节--创建和修改网页(1)--插入文本、屏幕贴士、超链接和图片
- 图形的绘制,设置对话框,颜色对话框,字体对话框的创建
- 一步步学习SPD2010--第四章节--创建和修改网页(1)--插入文本、屏幕贴士、超链接和图片
- Windows App开发之编辑文本与绘制图形
- android|图形图像 fontmetrics 文本绘制
- 【Android开发】图形图像处理技术-绘制文本
- 图形编程入门之如何创建用于绘制的 Graphics 对象
- 安卓案例:绘制文本图形图像
- 图形编程入门之如何创建用于绘制的 Graphics 对象
- Android shape drawable XML 可绘制图形的创建与使用
- 创建视图并绘制简单图形
- 【UWP通用应用开发】编辑文本、绘制图形、3D透视效果及绘制时钟实战
- Windows App开发之编辑文本与绘制图形
- opencv for python 之 创建图片绘制简单几何图形
- 图形编程入门之如何创建用于绘制的 Graphics 对象
- Qt之图形(绘制文本)
- 【Iphone 游戏开发之一】创建视图并绘制简单图形
- Qt之图形(绘制文本)
- 【Iphone 游戏开发之一】创建视图并绘制简单图形
- Qt之图形(绘制文本)