Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business


OverviewFelgo 1 Support › BuildEntityButton – Properties

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
  • #5211



    I got one more question concerning the BuildEntityButton and the properties.

    So setting properties like a rotation works fine when dragging an entity into the game. But when I now have e.g. my wall with a rotation of 45, that I already dragged into the game, and I want to change it’s position by picking it up again, and moving it around, it loses it’s set property. Meaning in my case I dragged a wall with rotation 45 into the game, and after picking it up again, the rotation got reset to 0.

    Is this a known bug, or can I do anything against it?


    Felgo Team

    Hi, we can reproduce the problem and are currently investigating the issue. I’ll let you know as soon as we got a solution for you.

    Best Regards,



    Felgo Team

    Hi again,

    a possible workaround would be not to set the rotation of the EntityBaseDraggable, but instead the rotation of all its children.

    import QtQuick 1.1
    import VPlay 1.0
    import Box2D 1.0
    EntityBaseDraggable {
      id: obstacle
      entityType: "obstacle"
      property int size: 64
      property alias rectRotation: rectangle.rotation
      property alias collRotation: collider.rotation
      width: size
      height: size
      colliderSize: size
      colliderComponent: collider
      selectionMouseArea.anchors.fill: collider
      Rectangle {
        id: rectangle
        color: "grey"
        x: -width/2
        y: -height/2
        width: parent.width
        height: parent.height
      BoxCollider {
        id: collider
        x: -width/2
        y: -height/2
        bodyType: Body.Static

    And then call this in your BuildEntityButton:

    creationProperties: { "rectRotation" : 45, "collRotation" : 45 }

    Is this sufficient for your demand?

    Best Regards,


Viewing 3 posts - 1 through 3 (of 3 total)

RSS feed for this thread

You must be logged in to reply to this topic.

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded