Discuss Scratch

Master_Of_Survival
Scratcher
29 posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

Viator-Eno wrote:

Master_Of_Survival wrote:

Viator-Eno wrote:

Master_Of_Survival wrote:

Ребят, у меня тут возникла кое-какая проблема с клонами.
Просто на Вики-Скретч пишут, что у каждого спрайта в проекте может быть не более 300 клонов. Но у меня почему то ограничение в 302 (заметьте 302) клона на весь проект. Вот проблемный проект: туц! тык!
В прошлой версии проекта все блоки были клонами одного спрайта. Потом я столкнулся с тем, что после 302 созданных блоков скрипт сразу переходил в конец (на переменной “номер клона” это видно) и больше клоны не создавались. Но потом я прочитал статью на Вики-Скретч о том, что у каждого спрайта макс. 300 клонов и сделал создание блоков на два спрайта (т. к. создал данный проект). Я думал что все будет норм, но проблема не исчезла.
P.S кстати, я пробовал создать клон совершенно другого спрайта после создания 302 блоков, и он не создавался (т.к дело может быть в макс кол-ве клонов на всю сцену). Также я пробовал создать 1 клон во время создания блоков, и блоков стало на 1 меньше.
Вопрос в том как создать более 302 клонов на проект ( мне нужно 400 на блоки и запас на все остальное типа врагов или построек)
Сперва сделай вот что: для спрайтов “Генерация1” и Генерация2“ пересоздай переменные ”номер клона" в виде локальных переменных этих спрайтов.
Потом их придется переназначить везде во всех скриптах, где они должны быть, - тут главное не ошибиться и не пропустить.
А потом повтори проверку, - возможно тогда все заработает..
Нет, проблема не исчезла.
Тогда проблема не в клонах, а в этой части пользовательских скриптов “Генерация2”, там где проверяются позиции:
еслизанятые позициисодержитпозиция?,топовторятьпокане....итакдалее...

- Я убрал эту секцию, и запустил генерацию вручную, начиная со спрайта “Генерация2” (для камня), а потом запустил вручную для спрайта “Генерация1” (для всего там, как по зеленому флагу).
Получилось покрытие трех позиций - камень, лес, поляна.
- Так что с клонами все норм.
Покрытие каждого типа (камень, поляна) это квадрат 10*10 блоков, т. е. 100 блоков всего. Я делаю 4 покрытия по 100 блоков т. е. 400 блоков всего. И когда доходит до генерации 4 покрытия (с 3-мя покрытиями все норм) скрипт останавливается и все.
Master_Of_Survival
Scratcher
29 posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

Viator-Eno wrote:

Master_Of_Survival wrote:

Viator-Eno wrote:

Master_Of_Survival wrote:

Ребят, у меня тут возникла кое-какая проблема с клонами.
Просто на Вики-Скретч пишут, что у каждого спрайта в проекте может быть не более 300 клонов. Но у меня почему то ограничение в 302 (заметьте 302) клона на весь проект. Вот проблемный проект: туц! тык!
В прошлой версии проекта все блоки были клонами одного спрайта. Потом я столкнулся с тем, что после 302 созданных блоков скрипт сразу переходил в конец (на переменной “номер клона” это видно) и больше клоны не создавались. Но потом я прочитал статью на Вики-Скретч о том, что у каждого спрайта макс. 300 клонов и сделал создание блоков на два спрайта (т. к. создал данный проект). Я думал что все будет норм, но проблема не исчезла.
P.S кстати, я пробовал создать клон совершенно другого спрайта после создания 302 блоков, и он не создавался (т.к дело может быть в макс кол-ве клонов на всю сцену). Также я пробовал создать 1 клон во время создания блоков, и блоков стало на 1 меньше.
Вопрос в том как создать более 302 клонов на проект ( мне нужно 400 на блоки и запас на все остальное типа врагов или построек)
Сперва сделай вот что: для спрайтов “Генерация1” и Генерация2“ пересоздай переменные ”номер клона" в виде локальных переменных этих спрайтов.
Потом их придется переназначить везде во всех скриптах, где они должны быть, - тут главное не ошибиться и не пропустить.
А потом повтори проверку, - возможно тогда все заработает..
Нет, проблема не исчезла.
Тогда проблема не в клонах, а в этой части пользовательских скриптов “Генерация2”, там где проверяются позиции:
еслизанятые позициисодержитпозиция?,топовторятьпокане....итакдалее...

- Я убрал эту секцию, и запустил генерацию вручную, начиная со спрайта “Генерация2” (для камня), а потом запустил вручную для спрайта “Генерация1” (для всего там, как по зеленому флагу).
Получилось покрытие трех позиций - камень, лес, поляна.
- Так что с клонами все норм.
Данные собранные мной:
- Проблема возникает и в оффлайн версии и в браузерной версии.
- Все это больше похоже на глюк Скретча потому что когда создаеш и сразу удаляеш новый спрайт, блоков становитя на 1 больше.
Viator-Eno
Scratcher
1000+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

Master_Of_Survival wrote:

Viator-Eno wrote:

Master_Of_Survival wrote:

Viator-Eno wrote:

Master_Of_Survival wrote:

Ребят, у меня тут возникла кое-какая проблема с клонами.
Просто на Вики-Скретч пишут, что у каждого спрайта в проекте может быть не более 300 клонов. Но у меня почему то ограничение в 302 (заметьте 302) клона на весь проект. Вот проблемный проект: туц! тык!
В прошлой версии проекта все блоки были клонами одного спрайта. Потом я столкнулся с тем, что после 302 созданных блоков скрипт сразу переходил в конец (на переменной “номер клона” это видно) и больше клоны не создавались. Но потом я прочитал статью на Вики-Скретч о том, что у каждого спрайта макс. 300 клонов и сделал создание блоков на два спрайта (т. к. создал данный проект). Я думал что все будет норм, но проблема не исчезла.
P.S кстати, я пробовал создать клон совершенно другого спрайта после создания 302 блоков, и он не создавался (т.к дело может быть в макс кол-ве клонов на всю сцену). Также я пробовал создать 1 клон во время создания блоков, и блоков стало на 1 меньше.
Вопрос в том как создать более 302 клонов на проект ( мне нужно 400 на блоки и запас на все остальное типа врагов или построек)
Сперва сделай вот что: для спрайтов “Генерация1” и Генерация2“ пересоздай переменные ”номер клона" в виде локальных переменных этих спрайтов.
Потом их придется переназначить везде во всех скриптах, где они должны быть, - тут главное не ошибиться и не пропустить.
А потом повтори проверку, - возможно тогда все заработает..
Нет, проблема не исчезла.
Тогда проблема не в клонах, а в этой части пользовательских скриптов “Генерация2”, там где проверяются позиции:
еслизанятые позициисодержитпозиция?,топовторятьпокане....итакдалее...

- Я убрал эту секцию, и запустил генерацию вручную, начиная со спрайта “Генерация2” (для камня), а потом запустил вручную для спрайта “Генерация1” (для всего там, как по зеленому флагу).
Получилось покрытие трех позиций - камень, лес, поляна.
- Так что с клонами все норм.
Ну, а четвертое покрытие (Воду) он не создает, все как раньше
Ну и правильно, - одновременно может быть только 300 клонов.
Это можно проверить в этом демо-проекте: https://scratch.mit.edu/projects/151234984/editor/
Создай там для Sprite1 его копию, - это будет Sprite2.
Потом отключи у них запуск по зеленому флагу и запусти их по отдельности: сперва первый, потом когда он отработает, - второй.
- Будет видно, что больше 300 клонов не создается в проекте.
Master_Of_Survival
Scratcher
29 posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

Я уже решил проблему сделав вместо одного квадратика в костюме спрайтов Генерация 1 и Генерация 2 4 квадратика, и немного изменив код у меня получилось не 400 клонов а 100, но все равно огромное спасибо за то что обратил на меня внимание и попытался помочь
lukum
Scratcher
100+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

Master_Of_Survival wrote:

Я уже решил проблему сделав вместо одного квадратика в костюме спрайтов Генерация 1 и Генерация 2 4 квадратика, и немного изменив код у меня получилось не 400 клонов а 100, но все равно огромное спасибо за то что обратил на меня внимание и попытался помочь
можно было так сделать: рисуем квадратик а потом в него в писуем такой код
когданажатспрятатьсяперейтивx:-200y:141повторить5повторить5печатьизменитьxнахпикселейвкостюмеendустановитьxв-200изменитьyна-упикселейвкостюмеend
YoYoQxi
New Scratcher
3 posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

здравствуйте!
при работе над костюмом выходит надпись “упс! что-то пошло не так!” и то, что запрос об ошибке передан администрации, но она не пофиксена уже несколько дней. что делать, куда податься?
SergeyD-2010
Scratcher
500+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

Я не понял. Какой код у разноцветных блоков в форуме? Сделайте скриншот.
мненужнапомощь!

Last edited by SergeyD-2010 (July 17, 2019 07:10:29)

GreVovan
Scratcher
1000+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

YoYoQxi wrote:

здравствуйте!
при работе над костюмом выходит надпись “упс! что-то пошло не так!” и то, что запрос об ошибке передан администрации, но она не пофиксена уже несколько дней. что делать, куда податься?
Она не пофиксина больше 6 месяцев. Используй другой браузер. Или напиши сюда(через переводчик): https://scratch.mit.edu/discuss/topic/329587/
GreVovan
Scratcher
1000+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

SergeyD-2010 wrote:

Я не понял. Какой код у разноцветных блоков в форуме? Сделайте скриншот.
мненужнапомощь!
В правом нижнем углу есть кнопка “цитировать” - в цитате можно видеть код. Или в цитате цитаты. Я вот, эти блоки перекрасил.
Посмотри:
Блок
Viator-Eno
Scratcher
1000+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

GreVovan wrote:

SergeyD-2010 wrote:

Я не понял. Какой код у разноцветных блоков в форуме? Сделайте скриншот.
мненужнапомощь!
В правом нижнем углу есть кнопка “цитировать” - в цитате можно видеть код. Или в цитате цитаты. Я вот, эти блоки перекрасил.
Посмотри:
Блок
Занимайтесь этими экспериментами в теме для экспериментов!
Viator-Eno
Scratcher
1000+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

lukum wrote:

Master_Of_Survival wrote:

Я уже решил проблему сделав вместо одного квадратика в костюме спрайтов Генерация 1 и Генерация 2 4 квадратика, и немного изменив код у меня получилось не 400 клонов а 100, но все равно огромное спасибо за то что обратил на меня внимание и попытался помочь
можно было так сделать: рисуем квадратик а потом в него в писуем такой код
когданажатспрятатьсяперейтивx:-200y:141повторить5повторить5печатьизменитьxнахпикселейвкостюмеendустановитьxв-200изменитьyна-упикселейвкостюмеend
Вариант с печатью - нормально, только печать может быть только на фоне, а Master_Of_Survival, может быть, хотел возвыситься над фоном, - потому и взялся за клонов…
P.S:
“…рисуем квадратик - писуем код…” ))) ```
Master_Of_Survival
Scratcher
29 posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

Viator-Eno wrote:

lukum wrote:

Master_Of_Survival wrote:

Я уже решил проблему сделав вместо одного квадратика в костюме спрайтов Генерация 1 и Генерация 2 4 квадратика, и немного изменив код у меня получилось не 400 клонов а 100, но все равно огромное спасибо за то что обратил на меня внимание и попытался помочь
можно было так сделать: рисуем квадратик а потом в него в писуем такой код
когданажатспрятатьсяперейтивx:-200y:141повторить5повторить5печатьизменитьxнахпикселейвкостюмеendустановитьxв-200изменитьyна-упикселейвкостюмеend
Вариант с печатью - нормально, только печать может быть только на фоне, а Master_Of_Survival, может быть, хотел возвыситься над фоном, - потому и взялся за клонов…
P.S:
“…рисуем квадратик - писуем код…” ))) ```
Я тут уже сделал БЕЗ клонов, типа нарисовал каждый “биом” в отдельности и не клон размещал на нужном месте, а сам спрайт.
YoYoQxi
New Scratcher
3 posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

GreVovan wrote:

YoYoQxi wrote:

здравствуйте!
при работе над костюмом выходит надпись “упс! что-то пошло не так!” и то, что запрос об ошибке передан администрации, но она не пофиксена уже несколько дней. что делать, куда податься?
Она не пофиксина больше 6 месяцев. Используй другой браузер. Или напиши сюда(через переводчик): https://scratch.mit.edu/discuss/topic/329587/
спасибо!
YoYoQxi
New Scratcher
3 posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

GreVovan wrote:

YoYoQxi wrote:

здравствуйте!
при работе над костюмом выходит надпись “упс! что-то пошло не так!” и то, что запрос об ошибке передан администрации, но она не пофиксена уже несколько дней. что делать, куда податься?
Она не пофиксина больше 6 месяцев. Используй другой браузер. Или напиши сюда(через переводчик): https://scratch.mit.edu/discuss/topic/329587/
попробовала сменить лисичку на разные браузеры, вплоть до гуглхрома, а ошибка остаётся. придётся писать на англ. форум чтоле тогда.
SergeyD-2010
Scratcher
500+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

А есть какоенибуть приложение для андроид с этой палитрой
M_A_X_2008
Scratcher
52 posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

SergeyD-2010 wrote:

А есть какоенибуть приложение для андроид с этой палитрой
нет
SergeyD-2010
Scratcher
500+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

Да ты даже не искал!!!!!
GreVovan
Scratcher
1000+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

SergeyD-2010 wrote:

Да ты даже не искал!!!!!
Я искал - не нашёл.
GreVovan
Scratcher
1000+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

YoYoQxi wrote:

GreVovan wrote:

YoYoQxi wrote:

здравствуйте!
при работе над костюмом выходит надпись “упс! что-то пошло не так!” и то, что запрос об ошибке передан администрации, но она не пофиксена уже несколько дней. что делать, куда податься?
Она не пофиксина больше 6 месяцев. Используй другой браузер. Или напиши сюда(через переводчик): https://scratch.mit.edu/discuss/topic/329587/
попробовала сменить лисичку на разные браузеры, вплоть до гуглхрома, а ошибка остаётся. придётся писать на англ. форум чтоле тогда.
Опера есть? Она сильная. Если есть - попробуй на ней. Если нет - то пиши туда. Можешь воспользоваться Гугл переводчиком.
Viator-Eno
Scratcher
1000+ posts

⚠ ВСЕ ВОПРОСЫ СЮДА ⚠

GreVovan wrote:

YoYoQxi wrote:

попробовала сменить лисичку на разные браузеры, вплоть до гуглхрома, а ошибка остаётся. придётся писать на англ. форум чтоле тогда.
Опера есть? Она сильная. Если есть - попробуй на ней. Если нет - то пиши туда. Можешь воспользоваться Гугл переводчиком.
Опера, хоть официально не поддерживается для Скретча, но бывает, что удивительным образом она справляется тогда, когда другие “официальные” браузеры зависают на Скретче.

Powered by DjangoBB