Discuss Scratch

s_ecialkai
Scratcher
81 posts

❖ Тема для руководств ❖

Пацани если вы хотите не плохие текстурки, то тогда используйте ВСЕ элементы редактора, особенно полезные фигуры и инструмент изменения форм
Miroslava2015
Scratcher
100+ posts

❖ Тема для руководств ❖

Как отправить свое изображение?
greg1234567890f
Scratcher
1000+ posts

❖ Тема для руководств ❖

Miroslava2015 wrote:

Как отправить свое изображение?
Загрузить в cubeupload
LinuxRussia
Scratcher
25 posts

❖ Тема для руководств ❖

Что с сервером-?
LinuxRussia
Scratcher
25 posts

❖ Тема для руководств ❖

Привет всем! Хочу поделиться с вами инструкцией о том, как создавать реалистичную 3D графику в Scratch с помощью “Slgма Engine”. Хотя это потребует некоторых дополнительных шагов, я постараюсь объяснить их подробно и просто, чтобы даже новички могли понять.

Сначала скачайте исходный проект "Slgма engine v5.9 " по ссылке: https://scratch-mit-edu.ezproxyberklee.flo.org/projects/753555952. Вы также можете создать ремикс этого проекта.

Импортируйте модели в свой проект.

Вам понадобится 3D модель в формате .obj. Я рекомендую скачивать модели с сайта “SketchFаB”. Если у вас есть опыт в 3D моделировании в
Blеndеr и т.п., вы также можете создать свою модель и сохранить ее в формате OBJ.
Откройте модель в блокноте и скопируйте весь текст, используя сочетание клавиш Ctrl+a (выделить весь текст) и Ctrl+c (скопировать).
Зайдите в свой проект в Scratch, откройте спрайт “Objects” и создайте новый блок с названием “Import model | name: …”.
Вставьте скопированный текст в поле справа от блока (⚠️Не трогайте “lod distance”, если вы не знаете, что делаете⚠️).
Перейдите к стартовому блоку и в блоке цикла найдите блоки “render …”. Скопируйте один из них и измените 9 значений (⚠️Не удаляйте блоки -camX, Y и Z⚠️).
Нажмите на зеленый флажок.

Импорт текстур:

Получите файл с текстурами в формате .png.
Конвертируйте его с помощью https://7ink.ru/fJbiN.
Откройте файл в блокноте и скопируйте его содержимое.
Вставьте содержимое в блок “Import material” и дайте текстуре имя, используемое в коде модели (⚠️Не трогайте “no backface culling”, если вы не знаете, что делаете⚠️).
Нажмите на зеленый флажок.
Надеюсь, эта инструкция будет полезной для вас! Если у вас остались вопросы, не стесняйтесь задавать их.

Last edited by LinuxRussia (Feb. 1, 2024 19:05:33)

LinuxRussia
Scratcher
25 posts

❖ Тема для руководств ❖

LinuxRussia wrote:

Привет всем! Хочу поделиться с вами инструкцией о том, как создавать реалистичную 3D графику в Scratch с помощью “Slgма Engine”. Хотя это потребует некоторых дополнительных шагов, я постараюсь объяснить их подробно и просто, чтобы даже новички могли понять.

Сначала скачайте исходный проект "Slgма engine v5.9 " по ссылке: https://scratch-mit-edu.ezproxyberklee.flo.org/projects/753555952. Вы также можете создать ремикс этого проекта.

Импортируйте модели в свой проект.

Вам понадобится 3D модель в формате .obj. Я рекомендую скачивать модели с сайта “SketchFаB”. Если у вас есть опыт в 3D моделировании в
Blеndеr и т.п., вы также можете создать свою модель и сохранить ее в формате OBJ.
Откройте модель в блокноте и скопируйте весь текст, используя сочетание клавиш Ctrl+a (выделить весь текст) и Ctrl+c (скопировать).
Зайдите в свой проект в Scratch, откройте спрайт “Objects” и создайте новый блок с названием “Import model | name: …”.
Вставьте скопированный текст в поле справа от блока (⚠️Не трогайте “lod distance”, если вы не знаете, что делаете⚠️).
Перейдите к стартовому блоку и в блоке цикла найдите блоки “render …”. Скопируйте один из них и измените 9 значений (⚠️Не удаляйте блоки -camX, Y и Z⚠️).
Нажмите на зеленый флажок.

Импорт текстур:

Получите файл с текстурами в формате .png.
Конвертируйте его с помощью https://7ink.ru/fJbiN.
Откройте файл в блокноте и скопируйте его содержимое.
Вставьте содержимое в блок “Import material” и дайте текстуре имя, используемое в коде модели (⚠️Не трогайте “no backface culling”, если вы не знаете, что делаете⚠️).
Нажмите на зеленый флажок.
Надеюсь, эта инструкция будет полезной для вас! Если у вас остались вопросы, не стесняйтесь задавать их.
Я скорее всего сделаю сегодня более подробный гайд)
scratch_2023_
Scratcher
1000+ posts

❖ Тема для руководств ❖

LinuxRussia wrote:

LinuxRussia wrote:

Привет всем! Хочу поделиться с вами инструкцией о том, как создавать реалистичную 3D графику в Scratch с помощью “Slgма Engine”. Хотя это потребует некоторых дополнительных шагов, я постараюсь объяснить их подробно и просто, чтобы даже новички могли понять.

Сначала скачайте исходный проект "Slgма engine v5.9 " по ссылке: https://scratch-mit-edu.ezproxyberklee.flo.org/projects/753555952. Вы также можете создать ремикс этого проекта.

Импортируйте модели в свой проект.

Вам понадобится 3D модель в формате .obj. Я рекомендую скачивать модели с сайта “SketchFаB”. Если у вас есть опыт в 3D моделировании в
Blеndеr и т.п., вы также можете создать свою модель и сохранить ее в формате OBJ.
Откройте модель в блокноте и скопируйте весь текст, используя сочетание клавиш Ctrl+a (выделить весь текст) и Ctrl+c (скопировать).
Зайдите в свой проект в Scratch, откройте спрайт “Objects” и создайте новый блок с названием “Import model | name: …”.
Вставьте скопированный текст в поле справа от блока (⚠️Не трогайте “lod distance”, если вы не знаете, что делаете⚠️).
Перейдите к стартовому блоку и в блоке цикла найдите блоки “render …”. Скопируйте один из них и измените 9 значений (⚠️Не удаляйте блоки -camX, Y и Z⚠️).
Нажмите на зеленый флажок.

Импорт текстур:

Получите файл с текстурами в формате .png.
Конвертируйте его с помощью https://7ink.ru/fJbiN.
Откройте файл в блокноте и скопируйте его содержимое.
Вставьте содержимое в блок “Import material” и дайте текстуре имя, используемое в коде модели (⚠️Не трогайте “no backface culling”, если вы не знаете, что делаете⚠️).
Нажмите на зеленый флажок.
Надеюсь, эта инструкция будет полезной для вас! Если у вас остались вопросы, не стесняйтесь задавать их.
Я скорее всего сделаю сегодня более подробный гайд)
Я Сигма
Elizabet-2015
Scratcher
100+ posts

❖ Тема для руководств ❖

Привет! А ты хочешь научиться программировать, анимировать, рисовать в скретч? https://scratch-mit-edu.ezproxyberklee.flo.org/studios/34640413/comments <– Студия Обучения! Извиняюсь за рекламу, нужны ученики(
jevjik712
Scratcher
500+ posts

❖ Тема для руководств ❖

Elizabet-2015 wrote:

Привет! А ты хочешь научиться программировать, анимировать, рисовать в скретч? https://scratch-mit-edu.ezproxyberklee.flo.org/studios/34640413/comments <– Студия Обучения! Извиняюсь за рекламу, нужны ученики(
Ты бы хотя бы в теме для общения это делала
SPIKERMAN2024
Scratcher
100+ posts

❖ Тема для руководств ❖

White_Lord wrote:

(long unnecessary quote removed by moderator - please don't spam)
когда я получу
установить громкость (громкость ::variables) %
убрать звуковые эффекты ::sound

Вот про детектор интернета - да, там переводчик работает только если есть интернет. А иначе - как Пин из смешариков говорил: “Каюк!”

Last edited by cosmosaura (June 9, 2024 15:58:26)

minilesh
Scratcher
1000+ posts

❖ Тема для руководств ❖

Зачем отвечать на такой пост?
gagarin_1961
Scratcher
88 posts

❖ Тема для руководств ❖

Делаем след от персонажа.
когда я начинаю как клон
повторить (10)
изменить [прозрачность v] эффект на (10)
end
удалить клон
greg1234567890f
Scratcher
1000+ posts

❖ Тема для руководств ❖

TypboO4koByc wrote:

почему все думают что сигма это крутой человек а не греческая буква? Было бы ещё с омикроном или омегой, вот бы мемов было налёт!
1. Кто такой Сигма?
2. Это тема для руководств, а не для общения
Elizabet-2015
Scratcher
100+ posts

❖ Тема для руководств ❖

TypboO4koByc wrote:

почему все думают что сигма это крутой человек а не греческая буква? Было бы ещё с омикроном или омегой, вот бы мемов было налёт!
Сигма, это вообще мега маркет в моём городе…
vadim_papin
Scratcher
15 posts

❖ Тема для руководств ❖

А какая тема открыта?
AppData174
Scratcher
100+ posts

❖ Тема для руководств ❖

Прошу обновить моё руководство Как включить звук с # сек.?. Оказывается максимальное значение эффекта высоты тона 350, а не 400, как я думал, и из-за этого была большая погрешность.
определить играть звук [название звука] с (сек) секунды
установить громкость (0)% //делаем так, чтобы звук было не слышно, но он всё равно играл на фоне
включить звук (название звука) :: sound // включаем звук
сбросить таймер:: sensing // устанавливаем таймер для большей точности
установить эффект [высота тона v] в (350) :: sound //эффект высоты тона не только повышает тон, но и ускоряет его
ждать (((сек) / (8)) - (таймер)) секунд //ждём до того, пока не проиграет (сек) секунда
убрать звуковые эффекты ::sound //убираем эффект с тоном
установить громкость (100)% //делаем так, чтобы звук было слышно
//Задержка будет в (сек / 8) секунд.
// Для уменьшения задержки и повышения точности лучше использовать турбо-режим, но это необязательно

Также я добавил таймер, чтобы было больше точности. Единственная «болячка» — звук через такой блок не может запуститься с менее 0,2 секунды (если ввести меньше, то проиграется с около 0,2), но думаю можно в таких случаях просто сразу включить звук через обычный блок.
greg1234567890f
Scratcher
1000+ posts

❖ Тема для руководств ❖

AppData174 wrote:

Прошу обновить моё руководство Как включить звук с # сек.?. Оказывается максимальное значение эффекта высоты тона 350, а не 400, как я думал, и из-за этого была большая погрешность.
определить играть звук [название звука] с (сек) секунды
установить громкость (0)% //делаем так, чтобы звук было не слышно, но он всё равно играл на фоне
включить звук (название звука) :: sound // включаем звук
сбросить таймер:: sensing // устанавливаем таймер для большей точности
установить эффект [высота тона v] в (350) :: sound //эффект высоты тона не только повышает тон, но и ускоряет его
ждать (((сек) / (8)) - (таймер)) секунд //ждём до того, пока не проиграет (сек) секунда
убрать звуковые эффекты ::sound //убираем эффект с тоном
установить громкость (100)% //делаем так, чтобы звук было слышно
//Задержка будет в (сек / 8) секунд.
// Для уменьшения задержки и повышения точности лучше использовать турбо-режим, но это необязательно

Также я добавил таймер, чтобы было больше точности. Единственная «болячка» — звук через такой блок не может запуститься с менее 0,2 секунды (если ввести меньше, то проиграется с около 0,2), но думаю можно в таких случаях просто сразу включить звук через обычный блок.
Обновил
Dima_Yudin
Scratcher
6 posts

❖ Тема для руководств ❖

Как сделать, чтобы этот блок работал только при включенном проекте

когда спрайт нажат

Для этого нужно создать такой сценарий:

когда щёлкнут по зелёному флагу
всегда
перезапустить таймер
end

Потом нужно обязательно сделать проверку.

когда спрайт нажат
если <(таймер) = [0]> , то
код
end

Проверяем. Работает. Спрайт нажимается только при включенном проекте.
Dima_Yudin
Scratcher
6 posts

❖ Тема для руководств ❖

Как сделать пароль-ключ

определить проверить пароль   
повторять пока не <не <нажата первая клавиша>>
повторять пока не <не <нажата вторая клавиша>>
повторять пока не <не <нажата третья клавиша>>
код
end
end
end
Dima_Yudin
Scratcher
6 posts

❖ Тема для руководств ❖

Dima_Yudin wrote:

Как сделать пароль-ключ

определить проверить пароль   
повторять пока не <не <нажата первая клавиша>>
повторять пока не <не <нажата вторая клавиша>>
повторять пока не <не <нажата третья клавиша>>
код
end
end
end

Только этот проект работает, только если нажаты все эти клавиши одновременно.

Powered by DjangoBB