官术网_书友最值得收藏!

讀者可以在Processing中鍵入以下代碼,并點擊運行按鈕,如圖2-2所示。

sketch_2_1_1.pyde

 1    circle(50, 50, 80)

圖片 289

圖2-2

運行效果如圖2-3所示,在窗口中畫了一個圓。

circle(50, 50, 80)語句繪制了一個圓圈。circle為圓的英文單詞,圓括號中的三個參數,(50, 50)表示圓的中心位置坐標,80表示圓的直徑[1]

圖片 288

圖2-3

提示

Python語句中的標點符號,比如sketch_2_1_1.pyde中的括號“()”、逗號“,”都是英文標點符號(即半角標點符號),如果輸入的是中文標點符號(即全角標點符號),則會提示程序錯誤。

提示

如果讀者編寫代碼出錯,可以參考本書配套電子資源中的代碼。注意Processing的代碼文件需要保存在其同名的文件夾下,如sketch_2_1_1.pyde保存在“第2章\ sketch_2_1_1\”目錄下。

圖2-3中程序繪制區域的大小默認為寬100px、高100px。鍵入以下代碼,可以設置程序窗口的大小(size):

sketch_2_1_2.pyde

 1    size(640,480)
 2    circle(50, 50, 80)

size(640,480)設定窗口的寬度640px、高度480px,運行效果如圖2-4所示。

圖片 287

圖2-4

程序窗口的繪制區域采用直角坐標系,左上角的坐標為(0,0)。橫軸方向由X坐標表示,取值范圍為0~640;縱軸坐標由Y坐標表示,取值范圍為0~480。窗口中任一點的位置可由其(X,Y)坐標來表示。

修改圓心坐標,我們可以在窗口正中心繪制一個圓(如圖2-5所示):

sketch_2_1_3.pyde

 1    size(640,480)
 2    circle(320, 240, 80)

圖片 286

圖2-5

也可以修改圓的直徑,繪制更大一些的圓圈(如圖2-6所示):

sketch_2_1_4.pyde

 1    size(640,480)
 2    circle(320, 240, 200)

圖片 285

圖2-6

練習2-1:修改sketch_2_1_4.pyde,繪制出圖2-7中的繪制效果。

圖片 284

圖2-7

主站蜘蛛池模板: 九龙县| 江西省| 广汉市| 新余市| 林西县| 天津市| 曲阳县| 阿克陶县| 万宁市| 望谟县| 漾濞| 镇宁| 昆山市| 潮州市| 酉阳| 阜阳市| 郎溪县| 乌苏市| 梅河口市| 苍山县| 灵山县| 都匀市| 常山县| 山东省| 麻江县| 金门县| 彭泽县| 南陵县| 嘉善县| 清丰县| 固阳县| 谢通门县| 镇沅| 元阳县| 林州市| 阳高县| 新巴尔虎左旗| 宁远县| 龙游县| 荥经县| 澎湖县|