[Part I. GIMP基礎功]

[Part II. 一種效果的誕生]
[Part III. Script-Fu的秘密]

25.8 紋理圖,修改過程中,須注意的 Python 語法特點

修改 clothify.scm ,可說是最容易修改的例子
  • 修改的方式,可參考「21.7 以印刷字 news-text.scm 為例,摸索 Scheme 轉為 Python 的技巧」。
  • 這個例子,應該是這幾個範例中,最容易由 Scheme code 轉為 Python code 。
  • 通常,要注意的語法差異,有這幾項:
    • Scheme 的括號對齊與 Python 的縮排方式
    • 函數的名稱與函數的參數值
    • 變數值指派與接收
    • 加減乘除四則運算
    • if 條件控制的敘述
    • RGB 顏色的指定
  • 多數的修改,都可由 scm_to_py_.py 自動完成。
  • 由於,這個例子,沒有 if 條件控制,沒有四則運算,只要手動修改RGB 顏色的指定 。
  • 因此,很容易就轉為 Python code 。