From Test-Scratch-Wiki

Створити клон з ()
створити клон з [мене v]
Категорія Керування
Тип Зчіплюючий
З'явився у версії 2.0

Створити клон з () —— блок, який є блоком керування та зчіплюючим блоком. Він створює клон спрайту, вказаного в параметрі. Він також може клонувати клона рекурсивно.

Приклади застосування

Увага! Клонів має бути не більш 300 в одному проекті, щоб не виникнуло проблем з-за перегрузки системи, якщо запустити програму.

Клонування часто використовується, коли спрайт має зробити кілька копій себе . Нижче наведено приклади:

  • Багато куль у грі зі стрільбою
коли клавішу [пропуск v] натиснуто
створити клон з [куля v]
коли я починаю як клон
перейти до [гравець v]
слідувати за [вказівник v]
повторити до < <торкається [межа v]?> або <торкається [ціль v]?> >
 перемістити на (3) кроків
end
вилучити цей клон
  • Створення кількох копій спрайту, які можна натискати
коли @greenFlag натиснуто
показати
надати [клони v] значення [10]
повторити (клони
 створити клон з [Спрайт1 v]
end
сховати
коли я починаю як клон
чекати поки <<мишку натиснуто?> і <торкається [вказівник v]?>>
говорити [Мене впіймано!] (2) сек
змінити [клони v] на (-1)
вилучити цей клон

Історія

Старий блок створити клон

На Scratch Day 2011 pre-alpha, цей блок був названий Create Clone, без параметрів. Такий блок міг лише створювати копії спрайту, у якому виконується. перевага параметру була в тому, що один спрайт чи сцена могли клонувати кількох спрайтів.

Дивись також

Cookies help us deliver our services. By using our services, you agree to our use of cookies.