2014-02-14 2 views
0

Я использую AndEngine, я хочу нарисовать линию сверху, как крышу моего экрана, и одну в нижней части земли.AndEngine draw line top и bottom of screen

Как получить координаты?

   final Line line = new Line(StartX, StartY, lastX, 
         lastY, this.getVertexBufferObjectManager()); 

enter image description here

Картина демонстрирует то, что я имею в виду. Черные линии - это то, что я хочу, красные точки - это координаты, которые мне нужны, чтобы нарисовать черные линии.

ответ

2

Я нашел его, крыша

   line1 = new Line(0, 0, width, 
         0, getVertexBufferObjectManager()); 

и землю

   line1 = new Line(0, width, height, 
         width, getVertexBufferObjectManager()); 

с помощью ур соотношения экрана.

+0

Наземная линия должна быть: новая линия (0, высота, ширина, высота, getVertexBufferObjectManager()); –