mirror of
https://github.com/ysoftdevs/pf2016.git
synced 2026-01-16 16:47:15 +01:00
15 lines
608 B
JavaScript
15 lines
608 B
JavaScript
/**
|
|
* Register new redirector
|
|
*/
|
|
function addRedirector(context, x, y, vectorX, vectorY, imageIndex) {
|
|
var redirector = new Kiwi.GameObjects.Sprite(context, context.textures.oneWay, x*64, y*64);
|
|
redirector.type = 'vector';
|
|
redirector.affectVelocityX = context.velocityX * vectorX;
|
|
redirector.affectVelocityY = context.velocityY * vectorY;
|
|
redirector.cellIndex = imageIndex;
|
|
redirector.input.enableDrag(true);
|
|
redirector.input.onDragStarted.add(context.startedDrag, context);
|
|
redirector.input.onDragStopped.add(context.stoppedDrag, context );
|
|
|
|
context.redirectorGroup.addChild(redirector);
|
|
} |