I have errors with Ammo
but don’t know why
here is the script
/*jshint esversion: 6 */
class Cart extends pc.ScriptType {
initialize(){
}
update(dt){
const keyboard = pc.app.keyboard;
const left = keyboard.isPressed(pc.KEY_LEFT);
const right = keyboard.isPressed(pc.KEY_RIGHT);
const up = keyboard.isPressed(pc.KEY_UP);
const down = keyboard.isPressed(pc.KEY_DOWN);
let x = 0;
const cartPos = this.entity.getPosition();
if(left && cartPos.x > -5){
this.entity.translate(1, 0, 0);
}
if(right && cartPos.x < 5){
this.entity.translate(-1, 0, 0);
}
}
}
pc.registerScript(Cart, 'cart');