【WoofJS】キャンディランド
Play demo
サンプルコード
setBackdropURL("./docs/images/candyland.jpg")
setBackdropStyle("cover")
var timer =0
var timer_text = new Text({
text:()=>"Score:" + timer,
size:50,
color:"RED",
y:300,
fontFamily:"Arial Black",
})
every(1, 'second', () => {
timer++
})
var mint = new Image({
url : "./docs/images/candyland-mint.png",
width :80,
height :80,
y:minY+300,
X:-400
})
var speed = 0
var jump = true
forever(() => {
mint.turnRight(5)
mint.y +=speed
if (mint.y < minY +300){
jump= true
speed =0
}
if(mint.y > maxY -200){
speed -=1
jump = false
}
if (keysDown.includes('SPACE') && jump === true){
speed =20
}
})
var lollipop = new Image({
url : "./docs/images/candyland-obstacle.png",
width : 80,
height : 80,
x:maxX +100,
y:random(-120,100)
})
forever(() => {
lollipop.x += (-timer / 20 - 3) - random(1,4)
if(lollipop.x <minX){
lollipop.x = maxX +100
lollipop.y = random(-120,120)
}
})
forever(() => {
if(lollipop.touching(mint)){
lollipop.showing = false;
mint.showing = false;
freeze()
}
})
この記事が気に入ったらサポートをしてみませんか?