提示:先想好你想要施加的座標變換順序:平移身體和頭使橫桿抵達原點,旋轉(已經包含在 render 方法),然後平移身體和頭到原來的位置。

你可能會想要加入一個中間的物件包裹 body 與 head,同時是一開始程式的 bodyhead 的子物件。我的解答沒有用子物件所以我能只寫三行就完成,但是創造分別的物件來平移會比較清楚。