Aller au contenu

topdownController

Permet à un objet d'être controllé par un joueur

requirealive()body()rotate()
triggers on self"moved"
parameters
ParameterDefault ValueTypeDescription
upKeyarray["up", "z"]
leftKeyarray["left", "q"]
rightKeyarray["right", "d"]
downKeyarray["down", "s"]
moveSpeednumber480
rotationDelaynumber0.04
accelerationtionDelaynumber0.04
rotationnumber-90
startRotationnumber90
rotateSpritebooleantrue
example
topdownController({
upKey: ["up", "z"],
leftKey: ["left", "q"],
rightKey: ["right", "d"],
downKey: ["down", "s"],
moveSpeed: 480,
rotationDelay: 0.04,
accelerationtionDelay: 0.04,
rotation: -90,
startRotation: 90,
rotateSprite: true
}),