Как известно, начало координат SKScene
находится внизу.SpriteKit/SKScene: Как нарисовать сверху слева, а не внизу слева?
Но я пытаюсь загрузить простой уровень из файла, который содержит матрицу из 0 и 1. Пока 0 ничего, 1 означает стену (простой прямоугольник).
Поскольку содержимое файла, очевидно, идет от верхнего левого до нижнего правого, я хотел бы рисовать сверху слева на сцене.
Но мой первый символ из файла рисуется внизу слева на сцене. Я попытался установить сцену yScale на -1, надеясь, что она инвертирует ось y, , но это не сработало.
Что является самым чистым способом, поэтому на этом SKScene
Я всегда начинаю рисовать сверху вниз? Я все еще хочу сохранить свой anchorPoint
на 0,5,0.5.
Так рисунок из верхнего левого будет расположена на x=-widthOfScreen/2
и y=heightOfScreen/2
Посмотрите этот ответ http://stackoverflow.com/a/20734093/1894067 –
Нету, как я писал yScale на SKScene делает не работа. Получение msg на консоли: SKScene: настройка масштаба SKScene не влияет. – NovumCoder
Интересно, но без вашего кода я думаю, что ребята в ответ не могут лучше понять, как вам помочь, попробуйте добавить код, чтобы ответить на эту проблему. –