1、使用多position画图时,图形不受控制的问题?

在变量属性设置时Attribute中的attributeBaseType 数据类型一定要和 Buffer中data 数据类型一定要相同。

例如 vertexBaseType: Attribute.UnsignedInt 对应 Uint32Array 否则呵呵呵。

2、scene3d中想使用mouse消息怎么办?

scene3d不支持mousearea属性的响应,用了一个取巧的办法把scene3d对象放到item中,然后在Item中使用mousearea。

Item{

  Scene3D {}
  MouseArea{
    id:mouseId
    anchors.fill: parent
    onClicked:  {console.debug("mouse clicked");}
  }
}
注意:scene3d对象在item上面,如果mouseArea写在scene3d前面mouseArea就不会有响应。

 

posted on 2018-06-15 16:34  卡贝天师  阅读(320)  评论(0编辑  收藏  举报