cocos2d-x Как лучше делать спрайт каждый раз, когда он мне нужен, или просто менять его текстуру? - PullRequest
0 голосов
/ 27 января 2019

Мне нужно, чтобы аналогичный ресурс был изменен на экране с тем же размером, поэтому лучше всего будет изменить текстуру спрайта или создать новый спрайт и выпустить предыдущий?Я не вижу никакой разницы в производительности моей покерной игры, которую я делаю, но я хотел бы знать, что, возможно, в будущем реализация ее на Android будет проблемой для производительности, и поэтому о наилучшей практике кодирования я не вижуупоминания об этом в документации cocos2d-x нет ни в сети.Я действительно хотел бы знать лучше, что именно происходит в обоих случаях.

1 Ответ

0 голосов
/ 30 января 2019

Я бы каждый раз создавал новый спрайт. Я не думаю, что будут проблемы с производительностью. Вы можете самостоятельно протестировать производительность на желаемой целевой платформе (ях), выполнив обмен текстурами на группе спрайтов (100 или 1000 спрайтов), а затем повторить тест с теми же количествами спрайтов, но создав их и выпуская их.

...