2011-12-24 64 views
0

我是WebGL的新手。WebGL - 多個對象

我想要做的是在一條直線上設置多個立方體,當我使用鍵盤時,我希望能夠左右移動來選擇一個立方體。每當我左右移動時,我都希望下一個立方體向左或向右變大,然後平移相機。

有沒有辦法做到這一點?我只能找到告訴我如何使用一個對象的教程。

謝謝!

+1

讓我看看你的一個立方體的代碼,我會告訴你要改變什麼來支持多個立方體 – 2011-12-24 01:01:59

回答

0

做到這一點的方法是:

  1. 保持數值變量說 「selected_cube = 0」
  2. 如果按左 「selected_cube ++」
  3. 如果按正確的 「selected_cube--」
  4. camera_pos = camera_pos +(立方體[selected_cube] .target - camera_pos)* time_delta *速度
  5. 上畫:如果繪製selected_cube:使用更大尺寸else:使用正常尺寸