Я создаю игру cocos2d, в которой я использую два фоновых спрайта, фактически один - спрайт, другой - CCMask, который используется для создания дыр в другом фоне, но проблема производительности остается той же, даже когда используется2 обычных фоновых спрайта друг на друга.
Когда я использую один фоновый спрайт, мой FPS постоянно составляет около 60, когда я использую два фоновых спрайта, FPS падает до 30 каждый раз.Я гуглил, пробовал разные решения, включая чтение спрайтов из наличных денег в спрайтовом фрейме, а не из файла, к сожалению, результат тот же.
Я просто не могу понять, почему это происходит.Кто-нибудь здесь имеет представление, почему это происходит и как обойти это?