Hello,
I don’t understand why no rotation neither torque is applied. The Entity keep still, only linear impulses make it move. Tryed with applying an angularImpulse later, with applying a force to the top (not the center) and with different values.
Here the simpliest version of my code:
import Felgo 3.0
import QtQuick 2.0
import "entities"
GameWindow {
id: gameWindow
activeScene: scene
width: 960
height: 640
Scene {
id: scene
EntityManager {id:entityManager; entityContainer: scene}
PhysicsWorld {
id: world
updatesPerSecondForPhysics:60
gravity.y: 1
}
width: 480
height: 320
Rectangle {
id: rectangle
anchors.fill: parent
Sample {
x: 200
y: -150
}
}
}
}
EntityBase {
id: entity
Rectangle{
id: boxImage
height: 80
width: 40
}
BoxCollider{
id: boxCollider
width: boxImage.width
height: boxImage.height
rotation: 25
torque: 200
}
}