Just a Computer Graphics Studio & My Life

讀取標準檔參數

聽學長說一般商業軟體會如此讀檔,

往後就都按此標準來撰寫【要被讀取的檔案】,

想一想挺有道理低!

一般使用者不會去看程式碼,

若想更改某些變數來符合自己的喜好,

直接更改.txt檔裡的參數非常容易且友善!

當然若依照以往程式設計師所寫的常數,

不用多久,過了一個禮拜之後,

程式的作者也會忘了該值代表何意,

因此現在習慣撰寫在【常數】前加上【辨識單字】。

我的意思如下:

[Eye]
EyePositionX=0.0
EyePositionY=0.0
EyePositionZ=0.0
EyeDirectionX=0.0
EyeDirectionY=0.0
EyeDirectionZ=1.0

[Plane]
PlaneWidth=32.0
PlaneHeight=32.0
PlaneDistance=5.0

[Sphere]
Sphere0PositionX=0.0
Sphere0PositionY=0.0
Sphere0PositionZ=30.0
Sphere0Radius=20.0
Sphere1PositionX=-10.0
Sphere1PositionY=10.0
Sphere1PositionZ=10.0
Sphere1Radius=5.0
Sphere2PositionX=10.0
Sphere2PositionY=10.0
Sphere2PositionZ=10.0
Sphere2Radius=5.0
Sphere3PositionX=-25.0
Sphere3PositionY=-20.0
Sphere3PositionZ=15.0
Sphere3Radius=5.0
Sphere4PositionX=25.0
Sphere4PositionY=-20.0
Sphere4PositionZ=15.0
Sphere4Radius=5.0

[Light]
LightPositionX=0.0
LightPositionY=10.0
LightPositionZ=0.0

儘管程式碼裡的判斷很囉唆,

但因為需要使用者更改的參數並不多,

因此我們可以這麼做!

最後,作業一part1的輸出結果:

囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗喜囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗歡囗囗囗囗囗囗
囗囗囗囗囗囗喜喜喜喜囗囗囗囗囗囗囗囗囗囗囗囗囗歡歡歡歡囗囗囗囗囗
囗囗囗囗囗喜喜喜喜喜喜喜囗囗囗囗囗囗囗囗囗歡歡歡歡歡歡歡囗囗囗囗
囗囗囗囗囗囗喜喜喜喜喜喜喜囗囗囗囗囗囗囗歡歡歡歡歡歡歡囗囗囗囗囗
囗囗囗囗囗囗喜喜喜喜喜喜喜囗囗囗囗囗囗囗歡歡歡歡歡歡歡囗囗囗囗囗
囗囗囗囗囗囗囗喜喜喜喜喜喜喜囗囗囗囗囗歡歡歡歡歡歡歡囗囗囗囗囗囗
囗囗囗囗囗囗囗喜喜喜喜喜喜喜囗囗囗囗囗歡歡歡歡歡歡歡囗囗囗囗囗囗
囗囗囗囗囗囗囗囗喜喜喜喜喜喜我我我我我歡歡歡歡歡歡囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗喜喜喜喜我我我我我歡歡歡歡囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗我我我我我我我我我囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗我我我我我我我我我囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗我我我我我我我我我囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗我我我我我我我我我囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗我我我我我我我我我囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗我我我我我我我囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗我我我我我囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗計計計囗囗囗囗囗囗囗囗囗囗囗圖圖圖囗囗囗囗囗囗囗
囗囗囗囗囗囗計計計計計囗囗囗囗囗囗囗囗囗囗囗圖圖圖圖圖囗囗囗囗囗
囗囗囗囗囗計計計計計囗囗囗囗囗囗囗囗囗囗囗囗囗圖圖圖圖圖囗囗囗囗
囗囗囗囗計計計計計囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗圖圖圖圖圖囗囗囗
囗囗囗囗計計計計囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗圖圖圖圖囗囗囗
囗囗囗囗計計計囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗圖圖圖囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗
囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗囗

若你想要設計圖案的話很容易喔!

而且可以在平面上【圓形】圖案改輸出成【字】,

如:我喜歡計圖。

若你喜歡一個女孩子不敢表白的話,

可以把「計圖」改成你喜歡的人的〔名字〕喔!

然後把這張成品傳給她看,

她一定會很開心低!

我叫它「趁亂告白」之作,

很容易成功的!

相信我~

因為我就是這麼做>///<!

所以……

Advertisements

發表留言

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

標籤雲

%d 位部落客按了讚: