2017-03-14 3 views
0

この単純なロジックで完全に困惑しました。どのようにして楕円/円のように画面全体に画像を移動できますか?p5.js - canvasを使用してイメージをインクリメント

var storm; 

function preload() { 
storm = loadImage("250px-Stormtrooper-75060.png"); 
} 

function setup() { 
background(0); 
createCanvas(1000,600); 
} 

function draw() { 

image(storm,200,200); 
image(storm).x = image(storm).x + 1; 
} 

描画機能がループします。このコードの エラーメッセージ:

19:キャッチされない例外TypeError:プロパティを読み取ることができません 'X' 未定義

答えて

0

変更これまでごdraw機能の...

var x = 200, y = 200; 
function draw() { 
    image(storm, x, y); 
    x++; 
} 
+0

[OK]を涼しいが、なぜdoesnのこの作品はありません:image.x = image.x + 1; –

+0

修正しました。ありがとうございます。 –

+1

@ BenjaminGibbs710あなたは大歓迎です:) bcozは動作しませんでした。「イメージ」はオブジェクトではなくリテラル関数なので、 'x'というプロパティはありません – m87

関連する問題