2011-08-03 13 views
1

私はbox2dとqmlがうまく連携しています。 私はこの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の魅力をする必要がありますか?

ありがとう

+0

見ることができ、私のpoligonsは、私は、彼らは物理的なアトラクションがあることを感じることができ、透明であり、しかし、私は見ることができませんそれら。いくつかの不透明度設定がありますか? – merveotesi

+0

あなたは四角形や円などの画像やオブジェクトを追加する必要があります、box2dオブジェクトは着色することはできません –

答えて

0

16進数の色を使用する必要があります。 またはCommon.b2Colorオブジェクトを使用してください。 あなたがここにドキュメントhttp://www.box2dflash.org/docs/2.1a/reference/

color : #FFFFFF; 


or b2Color(rr:Number, gg:Number, bb:Number); 
私はグラデーションを使用することができますが、大きな問題があることが判明
関連する問題