From Test-Scratch-Wiki
Помістити на () план | |
помістити на () план
| |
Категорія | Вигляд |
Тип | Зчіплюючий |
Блок Помістити на () план належить до блоків вигляду та зчіплюючих блоків. Блок регулює положення спрайта, в якому виконується, над або під всім іншими спрайтами (значення параметра передній або задній, відповідно). Це робиться переміщенням спрайта на відповідний шар.
Приклади застосування
Необхідний у зображенні тривимірних сцен з розподілом спрайтів по шарах. Типові застосування:
- Наближення об'єкта до гравця чи віддалення від нього, важливо у тривимірній анімації
- Гарантування порядку накладення спрайтів (приміром, дещо лежить на столі), сховування одного спрайта за іншим
- Вміщення кнопок на панель інструментів:
Панель | Кнопка |
---|---|
коли я отримую [показати панель v] помістити на [задній v] план показати оповістити [кнопки v] |
коли я отримую [кнопки v] помістити на [передній v] план показати |
Обхідний шлях
Дію цього блока можна відтворити в такий спосіб:
перемістити [вперед v] на((object count) + (1)) шар // назад у випадку заднього плану
Змінна (object count)
має містити загальну кількість об'єктів на сцені, таких як спрайт, монітор сцени тощо.
Або ще простіше:
перемістити [вперед v] на (999) шар // назад у випадку заднього плану