四、 需要的幾個(gè)參數(shù)。從以上的分析我們可以得出我們需要準(zhǔn)備的幾個(gè)變量,也就是需要從用戶那里獲得的變量。
|
第一個(gè)矩形 |
第二個(gè)矩形 |
矩形寬 矩形高 矩形左邊界位置 矩形頂邊界位置 矩形右邊界位置 矩形底邊界位置 矩形圓角數(shù)值 按鈕基礎(chǔ)顏色 |
Width Height Left Top Right Bottom Round Bcolor |
Swidth Sheight Sleft Stop Sright SBottom Sround
|
通過(guò)分析,我們可以知道,矩形的右邊界就是舉行的左邊界與矩形寬的和,也就是:
Right=Left+Width SRight = SLeft+SWidth
矩形的底邊界就是矩形頂邊界和矩形高的和,也就是:
Botton=Top+Height SBottom = STop+SHeight
此外第二個(gè)矩形的參數(shù)都與第一個(gè)矩形相關(guān),并可以通過(guò)相應(yīng)的計(jì)算得出,而不需要單獨(dú)要求用戶輸入。 我們可以設(shè)定第二個(gè)矩形的寬度是第一個(gè)的90%,也就是:
SWidth = Width*0.9 高度是第一個(gè)的50%~60%,也就是:
SHeight = Height*0.5 我們?cè)O(shè)定左邊界比第一個(gè)矩形偏20%,即:
SLeft = Left+(Width/20) 頂邊界同樣偏20%,即:
STop = Top+(Height/20)
第二個(gè)矩形的圓角數(shù)值我們可以設(shè)定為第一個(gè)的1.6倍,這個(gè)是個(gè)人的經(jīng)驗(yàn),也可以設(shè)定為你覺(jué)得合適的數(shù)值,即:
SRound = Round*1.6
出處:
責(zé)任編輯:藍(lán)色
上一頁(yè) 程序代碼分析 下一頁(yè) 進(jìn)入Flash MX進(jìn)行開發(fā)
◎進(jìn)入論壇Photoshop、Fireworks版塊參加討論
|