如何用颜色填充 box2d-qml 多边形?
Posted
技术标签:
【中文标题】如何用颜色填充 box2d-qml 多边形?【英文标题】:How to fill a box2d-qml polygon with a color? 【发布时间】:2011-08-03 14:20:06 【问题描述】:我让 box2d 和 qml 一起工作得很好。 我正在生成这样的多边形
Polygon
vertices: [
Qt.point(6, 22),
Qt.point(10, 64),
Qt.point(46, 89),
Qt.point(82, 64),
Qt.point(84, 21),
Qt.point(45, 1)
]
但不能添加
Polygon
...
...
**color: red**
它不允许在“颜色”下使用红线。
我应该做一些 javascript 吸引力吗?
谢谢
【问题讨论】:
我发现我可以使用渐变,但是有一个更大的问题,我的 poligons 是透明的,我能感觉到它们有物理吸引力,但我看不到它们。有一些不透明度设置吗? 必须添加矩形或圆形等图像或对象,box2d对象不能着色 【参考方案1】:您必须使用十六进制颜色。 或使用 Common.b2Color 对象。 你可以在这里查看文档http://www.box2dflash.org/docs/2.1a/reference/
color : #FFFFFF;
or b2Color(rr:Number, gg:Number, bb:Number);
【讨论】:
以上是关于如何用颜色填充 box2d-qml 多边形?的主要内容,如果未能解决你的问题,请参考以下文章