2023年12月21日 星期四

chotwo_week15

期末作業

今天進度:

1.新增四個框,按下Done按鈕後,可以用鍵盤左右鍵切換相框;按S或s可以saveFrame



 







2.改善原本選擇頭髮顏色會改到眼睛顏色的問題,現在能夠個別選色

3.使用Boolean函式縮短程式碼

原程式碼

    if(hairr && mouseX>1060 && mouseX<1140 && mouseY>135 && mouseY<205 || mouseX>1060 && mouseX<1140 && mouseY>210 && mouseY<280 || mouseX>1060 && mouseX<1140 && mouseY>285 && mouseY<355 || mouseX>1060 && mouseX<1140 && mouseY>360 && mouseY<430)

新增程式碼
boolean testMouse(float x, float y, float w, float h){
  return mouseX>x && mouseX<y && mouseY>w && mouseY<h;}
現程式碼
    if(hairr)if(testMouse(1060 , 1140 , 135 ,205)||testMouse(1060 , 1140 , 210 ,280)||testMouse(1060 , 1140 , 285 ,355)||testMouse(1060 , 1140 , 360 ,430))








還沒完成的:

加上各種配件並能拖曳到人偶上

沒有留言:

張貼留言