Discuss Scratch

coder2_0
New Scratcher
10 posts

почему важно удалять клоны?

как я понял, если не удалять клоны спрайтов в игре, игра может начать сильно тормозить. я не сразу это обнаружил
у меня в игре пули стреляют клонами и стены состоят из клонов и если не использовать блок delete this clone все начинало ужасно тормозить через некоторое время

хочу поделиться своим правилом:

when I start as a clone
никогда не используйте блок forever
вместо него надо сделать repeat until и выбрать подходящее условия, например пока спрайт не коснется другого страйта
вконце жизни клона сделать - delete this clone


а какие у вас советы по использованию клонов?
Marcus-Cactus
Scratcher
100+ posts

почему важно удалять клоны?

Вот два моих совета: раз, два
Marcus-Cactus
Scratcher
100+ posts

почему важно удалять клоны?

coder2_0 wrote:

как я понял, если не удалять клоны спрайтов в игре, игра может начать сильно тормозить. я не сразу это обнаружил
у меня в игре пули стреляют клонами и стены состоят из клонов и если не использовать блок delete this clone все начинало ужасно тормозить через некоторое время

хочу поделиться своим правилом:

when I start as a clone
никогда не используйте блок forever
вместо него надо сделать repeat until и выбрать подходящее условия, например пока спрайт не коснется другого страйта
вконце жизни клона сделать - delete this clone


а какие у вас советы по использованию клонов?
Кстати, у тебя Скретч на англиском? В форуме "ВСЕ ВОПРОСЫ СЮДА!!!" есть запись как язык сменить — (в самом низу страницы есть кнопка, выглядящая примерно так: |English v|, при нажати которой выпадает список языков. Далее выбираешь нужный и… готово!)

Last edited by Marcus-Cactus (Jan. 13, 2018 19:18:28)

Powered by DjangoBB