У меня есть спрайт, который я сделал в Blender. Я добавляю его в GameScene.sks и масштабирую его, чтобы соответствовать размеру плитки. Я добавил жест щепотку в свою игру, и когда я запускаю игру и увеличиваю масштаб на Sprite, изображение становится очень неровным.Изображение будет неровным, когда игра будет запущена
Почему мое изображение становится неровным, когда я увеличиваю масштаб? Он хорошо выглядит в GameScene.sks.
Вот мои настройки в Blender: Разрешение: X: 512 Y : 1024 100% 100 Образцы
импортировать в GIMP для автокупирования. И масштабируйте изображение до 144 пикселей/дюйм. Это дает мне: Ширина: 510 Высота: 394
импортировать мои GameScene.sks как Sprite. Мои Плитки: W: 64 H: 32
Вот как это выглядит в GameScene.sks, когда я добавляю его.
Это то, что это выглядит как в тренажере.
My Scene является 2048x1536. И я использую .aspectFill в GameViewController.
Я уверен, что моя методология неверна.
Все, что я хочу, - это то, что моя башня выглядит неглазурованной, когда я увеличиваю масштаб с помощью жестящего пальца.
Какое наибольшее количество вашего пространства на экране 2048x1536 когда-либо занимало башня при увеличении? Если вы хотите, чтобы он не был пиксельным, это тот размер, который вам понадобится для его визуализации, и импортируйте его в SpriteKit. Без такого количества информации вы полагаетесь на способности SpriteKit менее звездной способности upScaling. – Confused
Спасибо, Confused! При увеличении изображения изображение должно занимать 1/2 экрана устройства. Когда я уменьшаю масштаб, это должна быть вся сцена. В GameScene.sks я уменьшаю изображение до 64x32, чтобы соответствовать размеру плитки. – Dan
Итак, в какой-то момент башня в полноэкранном режиме? – Confused