Вопросы по теме 'skview'
Рендеринг/моментальный снимок сцены SpriteKit в NSImage
Кто-нибудь знает, как "сделать снимок" полного SKView или SKScene в NSImage ?
Мы смогли использовать textureFromNode API для создания SKTexture из узла и всех его дочерних элементов. Но пока мы не можем найти способ извлечь данные...
2057 просмотров
schedule
11.08.2022
Как уволить SKScene?
Когда я закончу с моим SKScene, есть ли способ отклонить SKScene из моего класса SKScene?
Если не вернулись в мой Viewcontroller, где я представляю SKScene [skView presentScene:theScene]; , есть ли способ перезапустить сцену или удалить ее из...
15328 просмотров
schedule
05.10.2023
Сложность с SKScene, делегирующей задачу Game Over на UIViewController
У меня есть два UIViewController. Пользователь начинает с UIViewController . Затем пользователь нажимает кнопку, чтобы начать игру. Таким образом, приложение последовательно переключается на другой контроллер представления, PlayViewController ,...
664 просмотров
schedule
25.02.2023
Не удалось установить SKView backgroundColor
У меня проблема, когда цвет фона моего SKView (серый) ненадолго отображается перед представлением сцены.
Я попытался установить его вручную, как через редактор раскадровки, так и в моем контроллере ( self.skView.backgroundColor = [SKColor...
5641 просмотров
schedule
25.05.2023
После закрытия SKScene память остается высокой
Я использую dispatch_once NSObject для создания указателей данных. Таким образом, все указатели на игровые активы создаются при появлении основного контроллера представления. Чтобы начать игру, пользователь нажимает кнопку UIButton ,...
3384 просмотров
schedule
22.05.2024
Как обнаружить конфликт между SKSpriteNode и SKView SpriteKit
У меня есть девять SKSpriteNodes , которые падают сверху вниз экрана. Также у меня есть SKView , и я могу перетаскивать его по экрану. Как я могу динамически обнаружить столкновение моего SKView с одним из девяти SKSpriteNodes ?
917 просмотров
schedule
25.05.2023
Полностью удалить SkView и добавить новый SkView
SKview A держит SKscene A, есть кнопка, которая удаляет SKview A SKscene A и в то же время нажимает SKview B, который держит SKscene B. :)
Большое спасибо за помощь!!!
370 просмотров
schedule
08.12.2022
UIView не будет транслироваться в SKView
Я пытался внедрить Game Center в свою игру Sprite Kit, но каждый раз, когда я пытаюсь представить таблицу лидеров...
-(void)showLeaderboard:(UIViewController*)gcvc {
GKGameCenterViewController *leaderboardController =...
1757 просмотров
schedule
30.01.2023
Добавление UIScrollView в SkScene/SkView
TL;DR: у меня есть игра SpriteKit, которая отлично выглядит на 4-дюймовых экранах, нужно быстро исправить (например, использовать прокрутку для включения SKScene) для 3,5-дюймовых экранов без повторного кодирования всего, спасибо!
В настоящее...
959 просмотров
schedule
01.04.2023
Проблемы с памятью SpriteKit
Я новичок в разработке игр с помощью SpriteKit, и до сих пор все шло хорошо, но на самом деле я не могу управлять памятью.
Я создал первый UIViewController для выбора уровня, второй UIViewController, в котором присутствует SKScene игры. Проблема...
94 просмотров
schedule
15.06.2022
SKView не отображает?
Никаких ошибок компилятор не выдает, но появившийся экран несколько пуст, даже следующая строчка кода на это не влияет:
self.backgroundColor = [SKColor colorWithRed:0.0 green:0.0 blue:0.5 alpha:0.0];
Я попытался сравнить свой код с другими...
126 просмотров
schedule
17.07.2023
Утечка памяти с помощью SpriteKit в ячейках представления коллекции
Я использую SpriteKit для анимации в UICollectionViewCell в UICollectionView. В сцене есть один спрайт, который я анимирую с помощью SKAction. ContentView каждой ячейки имеет свой собственный SKView/SKScene. Я столкнулся с утечкой памяти. Когда я...
612 просмотров
schedule
22.09.2022
Поток 1 сигнализирует о сбое SIGABRT при приведении UIView к SKView
У меня есть следующий код в GameViewController.swift:
override func viewDidLoad() {
super.viewDidLoad()
let scene: GameScene = GameScene()
let currentView = self.view as! SKView
currentView.showsFPS = true...
1571 просмотров
schedule
02.04.2023
Значительное падение частоты кадров при возобновлении просмотра в Spritekit.
Я заметил значительное падение частоты кадров (частота кадров падает на 5-10 кадров в секунду) при возобновлении просмотра в SpriteKit. Я попробовал это с пустым проектом (шаблон игры Spritekit). Вот код:
if(!self.view.paused){...
324 просмотров
schedule
10.11.2023
Изменение вида с помощью SKView?
Я хочу знать, как перейти к сцене, когда персонаж сталкивается с врагом в конце игры. Я сделал сцену под main.storyboard, и я хочу знать, как подключить ее с помощью кода, я знаю только, как подключить ее с помощью кнопок, но это не то, что я ищу,...
79 просмотров
schedule
12.07.2023
Ставить игру на паузу после активации приложения?
Это мой первый пост на этом форуме и заранее извиняюсь, если что-то не так делаю! :)
Я делаю игру для iphone с помощью Swift & SpriteKit, и в настоящее время я столкнулся с проблемой. Когда мое приложение переходит в фоновый режим, оно вызывает...
659 просмотров
schedule
26.11.2022
Центр SKView в UIViewController: Swift
Я использую следующий код для загрузки SKView в контроллер представления. Однако при первой загрузке приложения кнопки, метки и т. д. в сцене отображаются в самом нижнем левом углу. Но, в игре при возврате на сцену она по центру, как можно это...
375 просмотров
schedule
10.04.2023
Создайте \ (используйте) SKView как \ (в) фабрике \ (статический класс)
Я хочу создать SKView, который я могу использовать в качестве фабрики для создания SKShapeNodes и «рендеринга» их в текстуры.
Но я не могу найти, как бы я инициализировал такую вещь, и мне вообще не повезло.
Как мне сделать автономный SKView...
212 просмотров
schedule
07.07.2023
как создать подкласс SKLabelNode для представления сцены?
У меня есть подкласс SKLabelNode, который создается три или четыре раза, каждый с именем и пунктом назначения:
//
import SpriteKit
class MenuButton: SKLabelNode {
var goesTo = SKScene()
override init() {
super.init()...
65 просмотров
schedule
30.03.2023
Пользовательский SKView внутри NSView (macOS) вызывает проблемы с графическим процессором на некоторых MacBook
Я пытаюсь запустить собственный SKView внутри NSView.
Когда родительский NSView понижается до SKView и внутри него загружается SKScene, тогда проблем нет. Это похоже на запуск нового проекта SpriteKit для macOS:
Но когда я создаю новый...
155 просмотров
schedule
19.03.2023