Discuss Scratch

jevjik712
Scratcher
500+ posts

Идеи для создания новых функций в Scratch

crabbabae wrote:

мда… мёртвый форум
Вчера же писали последнее сообщение…



Привет! Я jevjik (Жевжик) и редактор Русской Скретч!
lev-rusci_17
Scratcher
1 post

Идеи для создания новых функций в Scratch

мне очень интересно создание 3д и можно было бы добавить
изменить z на ()
установить z в ()
<заблокировать мыш [ вкл] >
AGScratcherBest-2
Scratcher
1000+ posts

Идеи для создания новых функций в Scratch

lev-rusci_17 wrote:

(#162)
мне очень интересно создание 3д и можно было бы добавить
изменить z на ()
установить z в ()
<заблокировать мыш [ вкл] >
Это отклонено

Last edited by AGScratcherBest-2 (July 23, 2024 10:04:41)


<((({AGScratcherBest-2::motion}::ring motion)::ring custom-arg)::ring custom)::extension>
Filinsoft
Scratcher
93 posts

Идеи для создания новых функций в Scratch

TypboO4koByc wrote:

nonam_vlad wrote:

я бы сделал блок
“Когда Обновляется переменная (имя переменной)”
Думаю будет полезно.
Также блок “напечатать текст в X… Y…” Думаю будет полезен.
Так же я бы добавил дополнение к блоку “Если касается края, оттолкнуться”. И вот дополнение "Когда касается (любой спрайт либо край либо указатель мыши), оттолкнуться.
чел а почему всё это не выглядит как блоки, есть же в написании форума раздел блоки (иконка блока из скретч)
все штуки про текст есть в scratch lab, и так конвертирую в блоках чтобы было лаконично
Если касается [ v], оттолкнуться :: motion
Напечатать текст в x:() y:() :: extension

События для переменных {
Когда Обновляется переменная [ v] :: variables :: hat
Когда Обновляется список [ v] :: list :: hat }

И также всё это но это булеаны {
Обновляется переменная [ v]? :: variables :: boolean
Обновляется список [ v]? :: list :: boolean
P. S.
Но то что создать текст в координатах такого нету в скретч лаб
ЭТО НАДО СПРАЙТ КОТОРЫЙ ПИШЕТ ТЕКСТ НА МЕСТО ГДЕ ТЫ хош

У кого что болит тот о том и говорит )))



Таблица имён стёрта по техническим причинам

Filinsoft (А именно: DaniilFilinsoft) Просит извенения за доставленные неудобства.
Idey_programm
Scratcher
1000+ posts

Идеи для создания новых функций в Scratch

Хотелось бы, чтобы студию, как и проект, можно было бы удалить. Точнее, не удалить, а перенести в корзину. В корзине можно сделать два раздела: проекты и студии. Соответственно, если пользователь хочет зайти в студию, находящуюся в корзине, его (как и в случае с проектами) перебросят на 404 (Ой, наш сервер в недоумении)
jevjik712
Scratcher
500+ posts

Идеи для создания новых функций в Scratch

Idey_programm wrote:

Хотелось бы, чтобы студию, как и проект, можно было бы удалить. Точнее, не удалить, а перенести в корзину. В корзине можно сделать два раздела: проекты и студии. Соответственно, если пользователь хочет зайти в студию, находящуюся в корзине, его (как и в случае с проектами) перебросят на 404 (Ой, наш сервер в недоумении)
+



Привет! Я jevjik (Жевжик) и редактор Русской Скретч!
nonam_vlad
Scratcher
20 posts

Идеи для создания новых функций в Scratch

Хочу блок
(от [1] до [10])
Функционал:
Например в какой - то переменной есть ВСЕ числа от одного числа до другого.
Конечно это можно сделать так
если (буква (1) в [переменная ]) , то
чтото не знаю
end
И так много раз. Но это очень долго и сложно
nonam_vlad
Scratcher
20 posts

Идеи для создания новых функций в Scratch

ID99999 wrote:

Куча новых блоков
<false>
<true>
сохранить перемменую []
если скретч будет в 3Д:
изменить z на ()
установить z в ()
блок “false” можно заменить блоком
<[0] = [1]>
блок “true” можно заменить
<[0] = [0]>
nonam_vlad
Scratcher
20 posts

Идеи для создания новых функций в Scratch

Форуууум! Проснись!
jevjik712
Scratcher
500+ posts

Идеи для создания новых функций в Scratch

nonam_vlad wrote:

Форуууум! Проснись!
Это не форум, это тема



Привет! Я jevjik (Жевжик) и редактор Русской Скретч!
nonam_vlad
Scratcher
20 posts

Идеи для создания новых функций в Scratch

jevjik712 wrote:

nonam_vlad wrote:

Форуууум! Проснись!
Это не форум, это тема
главное что бы проснулся.
Idey_programm
Scratcher
1000+ posts

Идеи для создания новых функций в Scratch

nonam_vlad wrote:

Хочу блок
(числа от [1] до [10] :: operators)
Функционал:
Например в какой - то переменной есть ВСЕ числа от одного числа до другого.
Конечно это можно сделать так
если (буква (1) в [переменная ]) , то
...
end
И так много раз. Но это очень долго и сложно
Согласен, с помощью этого блока было бы удобно извлекать срезы из строк (и не только это). Хотя использование цикла вместо этого является более гибким, к примеру мы можем проверять то или иное число в последовательности на чётность, делимость на какое-либо число и т. д.

определить чётные числа от (нижняя граница) до (верхняя граница)
удалить все из [результат v] :: list
задать [i v] значение (нижняя граница :: custom)
повторить (верхняя граница :: custom)
если <((i) mod (2)) = (0)>, то
добавить (i) к [list v]
end
изменить [i v] на (1)
end

Last edited by Idey_programm (Aug. 11, 2024 10:44:11)

Maxi1114
Scratcher
7 posts

Идеи для создания новых функций в Scratch

Предлогаю создать «Пользовательские классы», для сортировки функций (или своих блоков, кому как).
Это поможет в сортировке
Idey_programm
Scratcher
1000+ posts

Идеи для создания новых функций в Scratch

Вот некоторые блоки, которые могли бы упростить работу в Скретч:

<показана ли переменная [ v] :: variables> // Знаю, о подобных блоках уже не раз говорили
<показан ли список [ v] :: list>
<показан ли [Спрайт 1 v] :: looks>
Эти блоки можно реализовать программно, однако для этого нам понадобиться ещё одна переменная,

если <...>, то:
показать переменную [i v]
задать [IsVisible v] значение [True]
иначе
скрыть переменную [i v]
задать [IsVisible v] значение [False]
что становится неудобным, если нужно знать видимость нескольких переменных или когда переменной IsVisible пользуются другие спрайты
DimaR-11
Scratcher
100+ posts

Идеи для создания новых функций в Scratch

Сделайте чтобы в студию можно было загружать спрайты из рюкзака, а они после этого сжимались.
Idey_programm
Scratcher
1000+ posts

Идеи для создания новых функций в Scratch

Эти блоки делают работу с переменными более гибкой, изменяя вид переменной и диапазон рычажка:

изменить вид [var v] на [стандартный вид v] :: variables // крупный вид, рычажок

задать рычажку [var v] нижняя граница (1) :: variables

задать рычажку [var v] верхняя граница (100) :: variables
Alex_Dy
New Scratcher
5 posts

Идеи для создания новых функций в Scratch

Добрый день!

Думаю, не буду слишком оригинальным, если предложу:
- Простой терминал для текстового ввода-вывода, даже без прямого доступа
- Простые операции с векторными графическими примитивами.
- Текстовое поле для ввода больших математических и логических выражений (уж больно длинными и нечитаемыми они получаются в блоках!)
- Расширить список математических функций и сделать возведение в степень.

На этом можно построить массу полезного и интересного.

Спасибо за вашу работу!

Last edited by Alex_Dy (Sept. 5, 2024 15:02:14)

Powered by DjangoBB