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
}),