xxxxxxxxxx
31
let uma; //umaという画像のための変数
let x;
let speed; //スピードを変える
let state=false;
function preload(){ //前もってプログラム走らせる関数
uma = loadImage('uma.gif'); //gif画像ファイルを読み込む
}
function setup() {
createCanvas(1000, 300);
x = width;
speed = 3; //最初のスピード(早め)
}
function draw() {
background(255,255,255);//透明にする
image(uma,x,0); // uma変数を呼び出し、(0,0)に表示
if(!state)//stateが間違っているとき
{x = x-speed;} else
{x = x+speed;}
if (x<-200){x=width;
speed = random(1,4);}//ⅹを元に戻す,スピードを変える
if (x>width+200){x=-200;
speed = random(1,4);}//ⅹを元に戻す,スピードを変える
}
function mouseClicked()
{state=!state}//状態を変える