課堂作業1 開啟兩個視窗
透過class來建構一個視窗,在WindowB內用super()呼叫上一層建構子,下一行抄File->Exmaple->test->multiple windows內的程式,視窗大小要設定在settings
課堂作業2 用PGraphics宣告來開多個視窗,用createGraphics創造,用pg.beginDraw()和pg.endDraw()來把pg相關資訊放入
課堂作業3 畫四個視窗,宣告多個PGraphics,創造多個pg,複製貼上
課堂作業4
偷File->Exmaple->test->multiple windows的Arcball程式
宣告Arcball
按照File->Exmaple->test->multiple windows的multiple windows的程式新增mousePresse和mouseDragged
用arcball.run()來執行Arcball內的run
Arcball內需要修改下面圖的地方,center_x,center_y改為100,translate和rotate的前面改為pg
課堂作業5 把week11_3的mouseDragged的角度改為IK的寫法
課堂作業6 把每個關節都用成IK
先建兩個float陣列posX和posY把每個關節依序放入座標
再建一個float陣列posAngle加入
沒有留言:
張貼留言