Installation
Unterschiede zu Scratch
Kostüme, Hintergrundbilder und Klänge
Changelog
Design mit mehreren Ansätzen
Beispiele
Donut IO
Fühlen
Katze
Regenbogenranke
Robot
Röhren
Shader
Shakespeare
Smart Rocket
Stress Test
Tiled
Timed Dot
Timer
Uhr
Zufällige Punkte
Dokumentation
Window
getHeight()
getInstance()
getWidth()
isDebug()
setDebug()
setStage()
Stage (Bühne)
Aussehen
add()
addBackdrop()
changeColor()
changeTint()
changeTransparency()
display()
find()
getAll()
getCurrentBackdropIndex()
getCurrentBackdropName()
nextBackdrop()
remove()
removeAll()
removeBackdrop()
setColor()
setTint()
setTransparency()
switchBackdrop()
Klang
addSound()
isSoundPlaying()
playSound()
removeSound()
stopAllSounds()
stopSound()
Ereignisse
broadcast(message)
run()
whenBackdropSwitches()
whenIReceive(message)
whenKeyPressed(keyCode)
Sensing
addTimer()
getCurrentDay()
getCurrentDayOfWeek()
getCurrentHour()
getCurrentMillisecond()
getCurrentMinute()
getCurrentMonth()
getCurrentSecond()
getCurrentYear()
getDaysSince2000()
getMouseX()
getMouseY()
getTimer()
isKeyPressed()
isMouseDown()
removeTimer()
🚧 getCamera
Operatoren
pickRandom()
Sprite (Figur)
Bewegung
changeX()
changeY()
getDirection()
getX()
getY()
move()
setDirection()
setOnEdgeBounce()
setPosition()
setRotationStyle()
setX()
setY()
turnLeft()
turnRight()
🚧 pointInDirection
🚧 pointTowardsMousePointer
🚧 pointTowardsSprite
Aussehen
addCostume()
changeTint()
changeTransparency()
getCurrentCostumeIndex()
getCurrentCostumeName()
getHeight()
getPixels()
getSize()
getWidth()
goLayersBackwards()
goLayersForwards()
goToBackLayer()
goToFrontLayer()
hide()
isVisible()
nextCostume()
say()
setSize()
setTint()
setTransparency()
show()
switchCostume()
think()
🚧 addShader
🚧 getCurrentShader
🚧 getCurrentShaderIndex
🚧 getCurrentShaderName
🚧 getShader
🚧 isUI
🚧 nextShader
🚧 resetShader
🚧 switchShader
Klang
addSound()
isSoundPlaying()
playSound()
removeSound()
stopAllSounds()
stopSound()
Ereignisse
broadcast(message)
run()
whenBackdropSwitches()
whenClicked()
whenIReceive(message)
whenKeyPressed(keyCode)
whenMouseMoved(x, y)
Fühlen
addTimer()
distanceToMousePointer()
distanceToSprite()
getCurrentDay()
getCurrentDayOfWeek()
getCurrentHour()
getCurrentMillisecond()
getCurrentMinute()
getCurrentMonth()
getCurrentSecond()
getCurrentYear()
getDaysSince2000()
getHitbox()
getMouseX()
getMouseY()
getTimer()
isKeyPressed()
isMouseDown()
isTouchingEdge()
isTouchingMousePointer()
isTouchingSprite()
removeTimer()
setHitbox()
Operatoren
pickRandom()
Stift
getPen()
Erweiterungen
Timer
afterMillis()
everyMillis()
forMillis()
intervalMillis()
reset()
Text
addFont()
getCurrentFontIndex()
getCurrentFontName()
nextFont()
setBackgroundColor()
setStyle()
setTextColor()
setTextColor()
setTextSize()
showText()
switchFont()
🚧 isUI
Animation
AnimatedSprite
Looks
addAnimation()
getAnimationFrame()
getAnimationInterval()
isAnimationPlayed()
playAnimation()
resetAnimation()
setAnimationFrame()
setAnimationInterval()
FS
File
load()
save()
Math
Random
noise()
noiseSeed()
random()
randomInt()
randomSeed()
Vector2
🚧 add
🚧 angle
🚧 distance
🚧 distanceSq
🚧 dot
🚧 fromPolar
🚧 getX
🚧 getY
🚧 length
🚧 lengthSq
🚧 multiply
🚧 normalVector
🚧 reverse
🚧 rotateBy
🚧 rotateTo
🚧 sub
🚧 unitVector
Pen
changeColor()
changeSize()
changeTransparency()
down()
eraseAll()
setColor()
setPosition()
setSize()
setTransparency()
up()
Recorder
FFmpeg
Frame
GIF
camera
🚧 changeX
🚧 changeY
🚧 changeZoom
🚧 getPosition
🚧 getX
🚧 getY
🚧 getZoom
🚧 resetZoom
🚧 setPosition
🚧 setX
🚧 setY
🚧 setZoom
🚧 setZoomLimit
Operators
lerp()
🚧 absOf
🚧 acos
🚧 asin
🚧 atan
🚧 ceilingOf
🚧 constrain
🚧 cosOf
🚧 eToThePowerOf
🚧 floorOf
🚧 lnOf
🚧 logOf
🚧 map
🚧 max
🚧 min
🚧 mod
🚧 sinOf
🚧 sqrtOf
🚧 tanOf
🚧 tenToThePowerOf
Tutorials
Getting Started
Hüpfende Igel
Powered by
Hyperbook
Scratch für Java
JavaDoc
Kontakt
📧
Mail
🐦
Twitter
🐘
Mastodon
👨💻
Matrix (Chat)
Übersetzungen
🇬🇧
English
🇩🇪
Deutsch
Installation
Unterschiede zu Scratch
Kostüme, Hintergrundbilder und Klänge
Changelog
Design mit mehreren Ansätzen
Beispiele
Donut IO
Fühlen
Katze
Regenbogenranke
Robot
Röhren
Shader
Shakespeare
Smart Rocket
Stress Test
Tiled
Timed Dot
Timer
Uhr
Zufällige Punkte
Dokumentation
Window
getHeight()
getInstance()
getWidth()
isDebug()
setDebug()
setStage()
Stage (Bühne)
Aussehen
add()
addBackdrop()
changeColor()
changeTint()
changeTransparency()
display()
find()
getAll()
getCurrentBackdropIndex()
getCurrentBackdropName()
nextBackdrop()
remove()
removeAll()
removeBackdrop()
setColor()
setTint()
setTransparency()
switchBackdrop()
Klang
addSound()
isSoundPlaying()
playSound()
removeSound()
stopAllSounds()
stopSound()
Ereignisse
broadcast(message)
run()
whenBackdropSwitches()
whenIReceive(message)
whenKeyPressed(keyCode)
Sensing
addTimer()
getCurrentDay()
getCurrentDayOfWeek()
getCurrentHour()
getCurrentMillisecond()
getCurrentMinute()
getCurrentMonth()
getCurrentSecond()
getCurrentYear()
getDaysSince2000()
getMouseX()
getMouseY()
getTimer()
isKeyPressed()
isMouseDown()
removeTimer()
🚧 getCamera
Operatoren
pickRandom()
Sprite (Figur)
Bewegung
changeX()
changeY()
getDirection()
getX()
getY()
move()
setDirection()
setOnEdgeBounce()
setPosition()
setRotationStyle()
setX()
setY()
turnLeft()
turnRight()
🚧 pointInDirection
🚧 pointTowardsMousePointer
🚧 pointTowardsSprite
Aussehen
addCostume()
changeTint()
changeTransparency()
getCurrentCostumeIndex()
getCurrentCostumeName()
getHeight()
getPixels()
getSize()
getWidth()
goLayersBackwards()
goLayersForwards()
goToBackLayer()
goToFrontLayer()
hide()
isVisible()
nextCostume()
say()
setSize()
setTint()
setTransparency()
show()
switchCostume()
think()
🚧 addShader
🚧 getCurrentShader
🚧 getCurrentShaderIndex
🚧 getCurrentShaderName
🚧 getShader
🚧 isUI
🚧 nextShader
🚧 resetShader
🚧 switchShader
Klang
addSound()
isSoundPlaying()
playSound()
removeSound()
stopAllSounds()
stopSound()
Ereignisse
broadcast(message)
run()
whenBackdropSwitches()
whenClicked()
whenIReceive(message)
whenKeyPressed(keyCode)
whenMouseMoved(x, y)
Fühlen
addTimer()
distanceToMousePointer()
distanceToSprite()
getCurrentDay()
getCurrentDayOfWeek()
getCurrentHour()
getCurrentMillisecond()
getCurrentMinute()
getCurrentMonth()
getCurrentSecond()
getCurrentYear()
getDaysSince2000()
getHitbox()
getMouseX()
getMouseY()
getTimer()
isKeyPressed()
isMouseDown()
isTouchingEdge()
isTouchingMousePointer()
isTouchingSprite()
removeTimer()
setHitbox()
Operatoren
pickRandom()
Stift
getPen()
Erweiterungen
Timer
afterMillis()
everyMillis()
forMillis()
intervalMillis()
reset()
Text
addFont()
getCurrentFontIndex()
getCurrentFontName()
nextFont()
setBackgroundColor()
setStyle()
setTextColor()
setTextColor()
setTextSize()
showText()
switchFont()
🚧 isUI
Animation
AnimatedSprite
Looks
addAnimation()
getAnimationFrame()
getAnimationInterval()
isAnimationPlayed()
playAnimation()
resetAnimation()
setAnimationFrame()
setAnimationInterval()
FS
File
load()
save()
Math
Random
noise()
noiseSeed()
random()
randomInt()
randomSeed()
Vector2
🚧 add
🚧 angle
🚧 distance
🚧 distanceSq
🚧 dot
🚧 fromPolar
🚧 getX
🚧 getY
🚧 length
🚧 lengthSq
🚧 multiply
🚧 normalVector
🚧 reverse
🚧 rotateBy
🚧 rotateTo
🚧 sub
🚧 unitVector
Pen
changeColor()
changeSize()
changeTransparency()
down()
eraseAll()
setColor()
setPosition()
setSize()
setTransparency()
up()
Recorder
FFmpeg
Frame
GIF
camera
🚧 changeX
🚧 changeY
🚧 changeZoom
🚧 getPosition
🚧 getX
🚧 getY
🚧 getZoom
🚧 resetZoom
🚧 setPosition
🚧 setX
🚧 setY
🚧 setZoom
🚧 setZoomLimit
Operators
lerp()
🚧 absOf
🚧 acos
🚧 asin
🚧 atan
🚧 ceilingOf
🚧 constrain
🚧 cosOf
🚧 eToThePowerOf
🚧 floorOf
🚧 lnOf
🚧 logOf
🚧 map
🚧 max
🚧 min
🚧 mod
🚧 sinOf
🚧 sqrtOf
🚧 tanOf
🚧 tenToThePowerOf
Tutorials
Getting Started
Hüpfende Igel
Powered by
Hyperbook
Vector2
Vector2
Vector2
randomSeed()
🚧 add
✎ GitHub
CC BY-NC-SA
by
OpenPatch