用flash cs4 as 绘制图形、 绘制文本 、创建超链接文本

67 篇文章 1 订阅
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) 


 

 


 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值