(p5.Camera.obj).setPosition

def setup 
  createCanvas(100, 100, WEBGL)
  normalMaterial
  @cam = createCamera
end

def draw 
  background(200)
  if keyIsDown(49)                # '1' key
    @cam.setPosition(30, 0, 80)
  elsif keyIsDown(50)             # '2' key
    @cam.setPosition(0, 0, 80)
  elsif keyIsDown(51)             # '3' key
    @cam.setPosition(-30, 0, 80)
  end
  box(20)
end

p5.jsリファレンス(参考情報)

[p5.js] (p5.Camera.obj).setPosition

概要

カメラの位置を設定します。

書式

setPosition(x, y, z)

引数

引数名内容備考オプションデフォルト値
xカメラの位置の x座標
yカメラの位置の y座標
zカメラの位置の z座標

戻値

なし

備考

関連

(p5.Camera.obj).camera
(p5.Camera.obj).lookAt