2018年5月21日 星期一

Week13 ㄩㄐ的廃怯日常

Week 13

本週進度:

Ⓐ 寫檔、讀檔:利用大一學過的基本程式使用 → printf()、scanf()
Ⓑ 控制關節
Ⓒ 動作內插

(1)建立空白專案檔 _(´ཀ`」 ∠)_ 
File - New - Empty File (Ctrl + Shift + N)
建立後另存新檔,並命名為 file.cpp 

(2)輸入程式碼

輸入後按下執行會跳出 output.txt小黑
※故意的部分:
若在程式碼後方加入 scanf("") 讀入某值
屆時叫出的小黑會長得很奇怪,沒有 Process returned... 那行
而叫出的 output.txt 檔案大小為 0
是為了故意讓小黑卡住用的程式 ¯\_(ツ)_/¯
可以看見 output.txt 的檔案大小為0

(3)加入旋轉關節
加入旋轉關節的角度

(4)載入GLUT專案檔

一如往常把 libglut32.a 做出來(也不要忘記執行目錄在 freeglut/bin )

新增專案檔,接著:

Ⓐ 增加程式碼(老師的範例以 show 茶壺為例)

Ⓑ 將打光的程式碼留下,其餘刪除
※善加利用老師的程式碼


※檢查專案檔資料夾內 output.txt 是否有更新紀錄

Ⓒ 加入鍵盤偵聽事件
※記得是 fin = fopen("output.txt", "r");

(5)建立茶壺關節

沒有留言:

張貼留言