/* CFDG 範例 05 */
# 定義規則 test05 深灰背景畫出太陽國徽 (用 rule 規則畫太陽)
startshape test05
background { b -0.7 } # 深灰背景 (亮度可調)
rule test05 {
CIRCLE { b 0.7 } # 淺灰圓餅 (亮度可調)
sun { s 0.9 } // 用自訂的 sun 縮小畫出白色 12 角星太陽 (大小可調)
}
rule sun {
4 * // 執行四次下列兩個動作
{ r 30 } // 轉 30 度
{ TRIANGLE { b 1 s 0.86 } } // 白三角形
CIRCLE { b 0.7 s 0.7 } // 灰中圓餅
CIRCLE { b 1 s 0.55 } // 白小圓餅
}
# b 是 brightness 亮度的簡寫
# s 是 size 大小的縮寫
# r 是 rotate 轉向的縮寫
test05 深灰背景畫出太陽國徽 (用 rule 規則畫太陽)
Moderators: MtnViewJohn, chris, mtnviewmark
-
- Posts: 34
- Joined: Thu Mar 11, 2010 5:33 am
- Location: 龍潭 32545 Taiwan
- Contact:
test05 深灰背景畫出太陽國徽 (用 rule 規則畫太陽)
- Attachments
-
- test05.jpg (25.05 KiB) Viewed 51207 times