用flash cs4 as 绘制图形、 绘制文本 、创建超链接文本
生活随笔
收集整理的這篇文章主要介紹了
用flash cs4 as 绘制图形、 绘制文本 、创建超链接文本
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
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) //圓角矩形 矩形的基礎(chǔ)上再增加圓角的寬度和高度兩個參數(shù)即可this.graphics.beginFill(0x6600cc) //beginFill填充顏色
this.graphics.drawEllipse(180,150,40,70) // 橢圓 確定橢圓注冊點左上角的坐標(biāo),橢圓的寬度和高度
this.graphics.endFill() //并用 endFill 來結(jié)束填充this.graphics.drawCircle(150,100,20) //圓形 需要中心點坐標(biāo)和半徑
?繪制文本
//在舞臺上生成一個文本 var myText:TextField=new TextField() myText.text="SUNNY sunshine" addChild(myText) //設(shè)置文本域坐標(biāo)的位置 myText.x=50 myText.y=50 //設(shè)置文本域的寬高 myText.width=200 myText.height=30 //設(shè)置文本域的邊框 myText.border=true //設(shè)置文本域不可選狀態(tài) myText.selectable=false //創(chuàng)建文本格式對象設(shè)置文本內(nèi)的字體,大小以及樣式等,你還可以用一行代碼來創(chuàng)式 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 兩種方法來應(yīng)用設(shè)置好的文本。 //myText.defaultTextFormat=myFormat myText.setTextFormat(myFormat)???? 我們在看一下創(chuàng)建文本格式的兩種用法的區(qū)別,對于上面的代碼,我們可以把它
分為兩部分,上面部分為文本賦值代碼,下面部分為格式設(shè)置代碼,對于此種情況,要讓格
式應(yīng)用與文本的話,必須用 setTextFormat 方法才有效;如果如果格式設(shè)置代碼在前,文本
賦值代碼在后,那么要用 defaultTextFormat 屬性才行。另外還要注意 setTextFormat 為方法,
defaultTextFormat 為屬性。
?
?創(chuàng)建超鏈接文本
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)
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的用flash cs4 as 绘制图形、 绘制文本 、创建超链接文本的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AI一分钟|亚马逊回应中国代工厂违规事件
- 下一篇: Flash CS4从入门到精通