рисование прямоугольника с min3d в Android - PullRequest
0 голосов
/ 23 декабря 2011

Я использую 3d рамки min3d и пытаюсь нарисовать прямоугольник, который покрывает весь экран.Какие параметры я должен передать конструктору класса Rectangle ??Объявлено так:

public Rectangle (float $ width, float $ height, int $ segsW, int $ segsH, Color4 color)

Я не вижу, что такое segsH и segsWза.Я не вижу никаких документов о конструкторе.

Ответы [ 2 ]

1 голос
/ 25 декабря 2011

Я понял, это не имело никакого отношения к этим параметрам.По умолчанию прямоугольник рисуется полностью перпендикулярно экрану, поэтому вы его не видите.Если вы хотите увидеть его с такими же размерами, как вы нарисовали, вы должны повернуть его по оси Y.Пример:

rect = new Rectangle(1, 1, 2, 2,new Color(255,0,0,255));
rect.rotation().y = 180;
rect.lightingEnabled(false);
scene.addChild(rect);

В случае, если это полезно для кого-то еще =)

0 голосов
/ 30 марта 2015

Похоже, segsW и segsH контролируют, сколько треугольников используется для рисования прямоугольника.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...