2016-03-13 2 views
1

По умолчанию 0,0 координаты находятся в верхнем левом углу. Однако для моей сцены было бы очень полезно, если бы это было в моем нижнем левом углу.Как установить координаты 0,0?

Возможно ли это? Если да, то как я могу это установить?

+1

Прочитайте [docs] (https://docs.coronalabs.com/guide/graphics/group.html) о группах отображения. Наверное, было бы полезно. –

+0

Нет, мне нужно следующее: теперь, когда вы идете «вверх по экрану», координата y будет ниже, но мне нужно, чтобы она поднялась выше. Я надеюсь ты понимаешь меня. – FICHEKK

+0

@FICHEKK почему это не то, что вам нужно? вы хотите переместить начало координат для рисования, и он попросил вас прочитать документацию об изменении исходного кода (групповые преобразования) – Piglet

ответ

1

Это математический подход, который, я думаю, намного проще. Просто определить функцию, которая преобразует ваш местный Y координату, что использует Corona:

function localY (y) 
    return 600-y --Assuming your screen size is 600 pixels 
end 

Тогда просто использовать х,, локальный (у) вместо й, у

Вы можете сделать то же самое для х, если решил изменить его.

Смежные вопросы