目前所完成的 OpenShift 對應繪圖連結為: http://40123119w11-cadp13ag7.rhcloud.com/>
二. 期中報告操作流程介紹: 檢視網頁原始碼後複製起來,複製到SciTE上存成html存檔後在SciTE上編輯,邊編輯邊存取, 即時在網頁上看到實況,不對也能立即在SciTE上改參數。 每一個鍊條都有對應的位置,而在程式上顯示成 ex:basic1 = cmbr.dup() basic1.rotate(60) basic1.translate(20math.cos(30deg),20math.sin(30deg))
rotate(60):即表示它與基準水平線夾角60度(鍊條初始水平,逆時針60度擺角) translate(20math.cos(30deg),20math.sin(30deg)):即表示鍊條一端的擺放位置用(X,Y)表示要擺放在哪一個水平位置,以及高度要在哪裡
舉例表示要做英文字母T的話,在程式碼上要再多增加一段basic因為鍊條數少一,所以要再多給他一段鍊條,好了之後開始改每一個鍊條的擺角, 兩個鍊條擺放基準水平位置,其餘四個擺放垂直位置。因此一開始的rotate(60)要改成rotate(180)以及translate(0,0)因為第一個鍊條位置要平放 在原點位置,第二個也是將rotate的部分改成平放180度再來translate(20,0)這樣兩個就平放扣在已起了形成T字形上的第一橫槓。再來做直立的部 分,rotate的角度改成垂直的90度而translate(20,0),第二個鍊條則是rotate一樣而translate(20,-20)…以此下一個鍊條的Y變量遞減20,因為鍊 條的中心距為20,都改完了,及英文字母T就完成了。
三. 期中報告心得 覺得組鍊條這件事情很新奇也很有趣,以前從未做過,首先要先去了解程式碼的意義,在慢慢的一個一個去改去組,在這之前也做了很多 github、ungit、還有openshfit以及整組的迎文字母整理和整合,學到了很多,受益良多。
四. 期中報告內容參考連結 http://chiamingyen.github.io/kmolab/blog/xie-tong-chan-pin-she-ji-shi-xi-de-wang-ji-2d-xie-tong-hui-tu.html https://github.com/2015fallhw/cdw2/blob/efc0bf77c01c2d4218f16fb0603bb5ed27639e1b/users/s2a/g100/scrum1_task1.py 三. 期中報告心得 覺得組鍊條這件事情很新奇也很有趣,以前從未做過,首先要先去了解程式碼的意義,在慢慢的一個一個去改去組,在這之前也做了很多 github、ungit、還有openshfit以及整組的迎文字母整理和整合,學到了很多,受益良多。
四. 期中報告內容參考連結 http://chiamingyen.github.io/kmolab/blog/xie-tong-chan-pin-she-ji-shi-xi-de-wang-ji-2d-xie-tong-hui-tu.html https://github.com/2015fallhw/cdw2/blob/efc0bf77c01c2d4218f16fb0603bb5ed27639e1b/users/s2a/g100/scrum1_task1.py
Comments
comments powered by Disqus