Box2D Examples
import QtQuick 2.0
import Felgo 4.0
GameWindow {
id: screen
activeScene: scene
Scene {
id: scene
PhysicsWorld {
id: world
gravity.y: 20
}
Repeater {
model: 10
delegate: Trapezoid {
x: index * 150 + 10;
y: Math.random() * (screen.height / 3);
rotation: Math.random() * 90;
}
}
Wall {
id: ground
height: 20
anchors { left: parent.left; right: parent.right; top: parent.bottom }
}
Wall {
id: ceiling
height: 20
anchors { left: parent.left; right: parent.right; bottom: parent.top }
}
Wall {
id: leftWall
width: 20
anchors { right: parent.left; bottom: ground.top; top: ceiling.bottom }
}
Wall {
id: rightWall
width: 20
anchors { left: parent.right; bottom: ground.top; top: ceiling.bottom }
}
}
EntityManager {