Discuss Scratch

Scratch_monsters-
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Programmist229 wrote:

Как использовать колесико мыши?

when [ стрелка вверх] key pressed
if <not <key [ стрелка вверх] pressed?>> then

end
Sasha-mouse
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Programmist229 wrote:

Как использовать колесико мыши?

когда клавиша [стрелка вверх v] нажата
если <не <клавиша [ стрелка вверх v] нажата?>> , то
....
end

Исправлено
nonam_vlad
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

хотелось бы так:

когда ( v) cдвинулся ::hat #FFD700
...


когда <>
...


Когда я клон и получил (сообщение 1 v) ::hat #FFD700
...

Повторять пока не будет привышен лимит клонов {
create clone of [ v]
}
Scratch_monsters-
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

<сообщение [... v] было получено ранее? :: sensing>
nonam_vlad
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Scratch_monsters- wrote:

<сообщение [... v] было получено ранее? :: sensing>
отличная идея! Но её можно заменить

when I receive [сообщение 1 v]
set [ п v] to [1]

if <[п] = [1]> then
...
set [п v] to [0]
end
Scratch_monsters-
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

nonam_vlad wrote:

Scratch_monsters- wrote:

<сообщение [... v] было получено ранее? :: sensing>
отличная идея! Но её можно заменить

when I receive [сообщение 1 v]
set [ п v] to [1]

if <[п] = [1]> then
...
set [п v] to [0]
end
можно
Tagir14012014
Scratcher
500+ posts

Тема для учебников и идей новых функций в Скретче

<число () в степени () ::operators>

-его можно заменить но это рутина!

Last edited by Tagir14012014 (May 4, 2025 17:27:36)

nonam_vlad
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Tagir14012014 wrote:

<число () в степени () ::operators>

-его можно заменить но это рутина!
У меня в библиотеке блоков есть он
SHAMAN2016
Scratcher
500+ posts

Тема для учебников и идей новых функций в Скретче

Tagir14012014 wrote:

Programmist229 wrote:

Как использовать колесико мыши?

when [ стрелка вверх] key pressed
if <not <key [ стрелка вверх] pressed?>> then

end


Правильно!
Кстати вот статья про это.
Не работет я нажал быстро клавижу и показало что я прокрутил
Programmist229
Scratcher
23 posts

Тема для учебников и идей новых функций в Скретче

SHAMAN2016 wrote:

Tagir14012014 wrote:

Programmist229 wrote:

Как использовать колесико мыши?

when [ стрелка вверх] key pressed
if <not <key [ стрелка вверх] pressed?>> then

end


Правильно!
Кстати вот статья про это.
Не работет я нажал быстро клавижу и показало что я прокрутил
Ты прав. Скорее всего это происходит из за задержки первого блока, и мне в голову приходить только идея создать список (когда клавиша вверх нажата, а когда нет), и смотреть уже там, была зажата кнопка или нет.
Scratch_monsters-
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Programmist229 wrote:

SHAMAN2016 wrote:

Tagir14012014 wrote:

Programmist229 wrote:

Как использовать колесико мыши?

when [ стрелка вверх] key pressed
if <not <key [ стрелка вверх] pressed?>> then

end


Правильно!
Кстати вот статья про это.
Не работет я нажал быстро клавижу и показало что я прокрутил
Ты прав. Скорее всего это происходит из за задержки первого блока, и мне в голову приходить только идея создать список (когда клавиша вверх нажата, а когда нет), и смотреть уже там, была зажата кнопка или нет.
Если из-за дело в задержке
когда клавиша [стрелка вверх v] нажата
То можно сделать
когда зеленый флаг нажат :: hat :: events
повторять всегда
если <клавиша (стрелка вверх v) нажата>, то
если <не <клавиша (стрелка вверх v) нажата>>, то
...
end
end
end

Да? (у меня нет мыши и я не знаю работает или нет)
Tagir14012014
Scratcher
500+ posts

Тема для учебников и идей новых функций в Скретче

Scratch_monsters- wrote:

Programmist229 wrote:

SHAMAN2016 wrote:

Tagir14012014 wrote:

Programmist229 wrote:

Как использовать колесико мыши?

when [ стрелка вверх] key pressed
if <not <key [ стрелка вверх] pressed?>> then

end


Правильно!
Кстати вот статья про это.
Не работет я нажал быстро клавижу и показало что я прокрутил
Ты прав. Скорее всего это происходит из за задержки первого блока, и мне в голову приходить только идея создать список (когда клавиша вверх нажата, а когда нет), и смотреть уже там, была зажата кнопка или нет.
Если из-за дело в задержке
когда клавиша [стрелка вверх v] нажата
То можно сделать
когда зеленый флаг нажат :: hat :: events
повторять всегда
если <клавиша (стрелка вверх v) нажата>, то
если <не <клавиша (стрелка вверх v) нажата>>, то
...
end
end
end

Да? (у меня нет мыши и я не знаю работает или нет)

Если бы так работало то так и делали бы но нет!
Это не работает проверить можно через тачпад если двумя пальцами одновременно!
Ilnark545675
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

<mouce touching color [#1b37da] ?>
greg1234567890f
Scratcher
1000+ posts

Тема для учебников и идей новых функций в Скретче

Tagir14012014 wrote:

Programmist229 wrote:

Как использовать колесико мыши?

when [ стрелка вверх] key pressed
if <not <key [ стрелка вверх] pressed?>> then

end


Правильно!
Кстати вот статья про это.
Ты в этой статье перепутал слова «вверх» и «вниз». Я исправил

Last edited by greg1234567890f (May 5, 2025 09:45:36)

Tagir14012014
Scratcher
500+ posts

Тема для учебников и идей новых функций в Скретче

greg1234567890f wrote:

Tagir14012014 wrote:

Programmist229 wrote:

Как использовать колесико мыши?

when [ стрелка вверх] key pressed
if <not <key [ стрелка вверх] pressed?>> then

end


Правильно!
Кстати вот статья про это.
Ты в этой статье перепутал слова “вверх” и “вниз”. Я исправил

Не заметил!
Спасибо что помог!
megaglazki
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

greg1234567890f wrote:

Tagir14012014 wrote:

Programmist229 wrote:

Как использовать колесико мыши?

when [ стрелка вверх] key pressed
if <not <key [ стрелка вверх] pressed?>> then

end


Правильно!
Кстати вот статья про это.
Ты в этой статье перепутал слова «вверх» и «вниз». Я исправил
ВСЕХ С ДНЁМ ПОБЕДЫ! https://scratch.mit.edu/projects/1168854771
CatCatD
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

megaglazki wrote:

(#176)

greg1234567890f wrote:

Tagir14012014 wrote:

Programmist229 wrote:

Как использовать колесико мыши?

when [ стрелка вверх] key pressed
if <not <key [ стрелка вверх] pressed?>> then

end


Правильно!
Кстати вот статья про это.
Ты в этой статье перепутал слова «вверх» и «вниз». Я исправил
ВСЕХ С ДНЁМ ПОБЕДЫ! https://scratch.mit.edu/projects/1168854771
Я конечно понимаю, великая дата, но НЕ НАДО ПИСАТЬ ЦИТАТЫ НЕ ПО ТЕМЕ
nonam_vlad
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Когда действие {...} выполнено ::hat #FFD701
...

Удалить все клоны ::#FFA500

Стоп скрипт [скрипт 1 v] ::#FFA500

Стоп скрипт ------->::#FFA500 //стрелочкой можно показать на скрипт который надо остановить

Преобразовать двоичный код () в текст ::#00BFFF

Преобразовать текст () в двоичный код ::#00BFFF
Scratch_monsters-
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

nonam_vlad wrote:

Удалить все клоны ::#FFA500 
когда я получу [... v]
удалить клон
nonam_vlad
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Так же, хотелось бы блок

.                            . ::hat
Он будет работать по нажатию на него во время создания скрипта. Им можно будет удобно проверять функии в игре, и даже сделать управление, заходя в скрипт

И да, я знаю, что его можно заменить любым кастомным блоком, но у этого блока вообще не будет своего
...

Powered by DjangoBB