Discuss Scratch
- Discussion Forums
- » Pусский
- » Идеи для создания новых функций в Scratch
- lev-rusci_17
-
1 post
Идеи для создания новых функций в Scratch
мне очень интересно создание 3д и можно было бы добавить
изменить z на ()
установить z в ()
<заблокировать мыш [ вкл] >
- AGScratcherBest-2
-
1000+ posts
Идеи для создания новых функций в Scratch
(#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
-
93 posts
Идеи для создания новых функций в Scratch
ЭТО НАДО СПРАЙТ КОТОРЫЙ ПИШЕТ ТЕКСТ НА МЕСТО ГДЕ ТЫ хошчел а почему всё это не выглядит как блоки, есть же в написании форума раздел блоки (иконка блока из скретч) я бы сделал блок
“Когда Обновляется переменная (имя переменной)”
Думаю будет полезно.
Также блок “напечатать текст в X… Y…” Думаю будет полезен.
Так же я бы добавил дополнение к блоку “Если касается края, оттолкнуться”. И вот дополнение "Когда касается (любой спрайт либо край либо указатель мыши), оттолкнуться.
все штуки про текст есть в scratch lab, и так конвертирую в блоках чтобы было лаконичноЕсли касается [ v], оттолкнуться :: motionP. S.
Напечатать текст в x:() y:() :: extension
События для переменных {
Когда Обновляется переменная [ v] :: variables :: hat
Когда Обновляется список [ v] :: list :: hat }
И также всё это но это булеаны {
Обновляется переменная [ v]? :: variables :: boolean
Обновляется список [ v]? :: list :: boolean
Но то что создать текст в координатах такого нету в скретч лаб
У кого что болит тот о том и говорит )))
Таблица имён стёрта по техническим причинам
Filinsoft (А именно: DaniilFilinsoft) Просит извенения за доставленные неудобства.
- Idey_programm
-
1000+ posts
Идеи для создания новых функций в Scratch
Хотелось бы, чтобы студию, как и проект, можно было бы удалить. Точнее, не удалить, а перенести в корзину. В корзине можно сделать два раздела: проекты и студии. Соответственно, если пользователь хочет зайти в студию, находящуюся в корзине, его (как и в случае с проектами) перебросят на 404 (Ой, наш сервер в недоумении)
- jevjik712
-
500+ posts
Идеи для создания новых функций в Scratch
удалить. Точнее, не удалить, а перенести в корзину. В корзине можно сделать два раздела: проекты и студии. Соответственно, если пользователь хочет зайти в студию, находящуюся в корзине, его (как и в случае с проектами) перебросят на 404 (Ой, наш сервер в недоумении)+ Хотелось бы, чтобы студию, как и проект, можно было бы
- nonam_vlad
-
20 posts
Идеи для создания новых функций в Scratch
Хочу блок
Например в какой - то переменной есть ВСЕ числа от одного числа до другого.
Конечно это можно сделать так
(от [1] до [10])Функционал:
Например в какой - то переменной есть ВСЕ числа от одного числа до другого.
Конечно это можно сделать так
если (буква (1) в [переменная ]) , тоИ так много раз. Но это очень долго и сложно
чтото не знаю
end
- nonam_vlad
-
20 posts
Идеи для создания новых функций в Scratch
блок “false” можно заменить блоком Куча новых блоков<false><true>сохранить перемменую []если скретч будет в 3Д:изменить z на ()установить z в ()
<[0] = [1]>блок “true” можно заменить
<[0] = [0]>
- nonam_vlad
-
20 posts
Идеи для создания новых функций в Scratch
главное что бы проснулся.Это не форум, это тема Форуууум! Проснись!
- Idey_programm
-
1000+ posts
Идеи для создания новых функций в Scratch
Согласен, с помощью этого блока было бы удобно извлекать срезы из строк (и не только это). Хотя использование цикла вместо этого является более гибким, к примеру мы можем проверять то или иное число в последовательности на чётность, делимость на какое-либо число и т. д. Хочу блок(числа от [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
-
7 posts
Идеи для создания новых функций в Scratch
Предлогаю создать «Пользовательские классы», для сортировки функций (или своих блоков, кому как).
Это поможет в сортировке
Это поможет в сортировке
- Idey_programm
-
1000+ posts
Идеи для создания новых функций в Scratch
Вот некоторые блоки, которые могли бы упростить работу в Скретч:
<показана ли переменная [ v] :: variables> // Знаю, о подобных блоках уже не раз говорилиЭти блоки можно реализовать программно, однако для этого нам понадобиться ещё одна переменная,
<показан ли список [ v] :: list>
<показан ли [Спрайт 1 v] :: looks>
если <...>, то:что становится неудобным, если нужно знать видимость нескольких переменных или когда переменной IsVisible пользуются другие спрайты
показать переменную [i v]
задать [IsVisible v] значение [True]
иначе
скрыть переменную [i v]
задать [IsVisible v] значение [False]
- DimaR-11
-
100+ posts
Идеи для создания новых функций в Scratch
Сделайте чтобы в студию можно было загружать спрайты из рюкзака, а они после этого сжимались.
- Idey_programm
-
1000+ posts
Идеи для создания новых функций в Scratch
Эти блоки делают работу с переменными более гибкой, изменяя вид переменной и диапазон рычажка:
изменить вид [var v] на [стандартный вид v] :: variables // крупный вид, рычажок
задать рычажку [var v] нижняя граница (1) :: variables
задать рычажку [var v] верхняя граница (100) :: variables
- Alex_Dy
-
5 posts
Идеи для создания новых функций в Scratch
Добрый день!
Думаю, не буду слишком оригинальным, если предложу:
- Простой терминал для текстового ввода-вывода, даже без прямого доступа
- Простые операции с векторными графическими примитивами.
- Текстовое поле для ввода больших математических и логических выражений (уж больно длинными и нечитаемыми они получаются в блоках!)
- Расширить список математических функций и сделать возведение в степень.
На этом можно построить массу полезного и интересного.
Спасибо за вашу работу!
Думаю, не буду слишком оригинальным, если предложу:
- Простой терминал для текстового ввода-вывода, даже без прямого доступа
- Простые операции с векторными графическими примитивами.
- Текстовое поле для ввода больших математических и логических выражений (уж больно длинными и нечитаемыми они получаются в блоках!)
- Расширить список математических функций и сделать возведение в степень.
На этом можно построить массу полезного и интересного.
Спасибо за вашу работу!
Last edited by Alex_Dy (Sept. 5, 2024 15:02:14)