teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

*部分を追記いたしました。

2021/11/22 09:07

投稿

justmeet0924
justmeet0924

スコア44

title CHANGED
File without changes
body CHANGED
@@ -32,4 +32,17 @@
32
32
  triangle.CreateFixture(fixDef);
33
33
  console.log(triangle);
34
34
 
35
- どなたかご教授くださると幸いです。
35
+ どなたかご教授くださると幸いです。
36
+
37
+ *追記いたします。
38
+ 例えば下記のようなコードでpolygonShapeを作るとします。その際に、最終行のVertexCountの値がundefinedになるので、vertexCountを設定しなくてはならないはずですが、console.log(polygonShape)をコンソールにて調べても、メソッドとして、vertexCount()が見当たらないのです。
39
+ vertexCountを設定するためには、vertexCount()というメソッドがあらかじめpolygonShapeに登録されている必要があると思うのですが・・・・。
40
+
41
+ let polygonShape = new b2PolygonShape()
42
+ console.log(polygonShape);
43
+ console.log(polygonShape.GetVertexCount());
44
+ for(i=0;i<3;i++){
45
+ polygonShape.m_vertices[i] = vertices[i];
46
+ }
47
+ console.log(polygonShape);
48
+ console.log(polygonShape.GetVertexCount());