У меня есть библиотека C++ С функциями, которые я хотел бы интегрировать с Scratch. Мне нужно, чтобы блоки имели определенный код, а затем экспортировали код как .cpp-файл. Я могу отредактировать источник, если мне нужно. Я искал, но я не нашел ничего, что я напрямую добавляю в блоки. Я нашел Create from scratch, or build up on Scratch? и http://dimeb.informatik.uni-bremen.de/eduwear/date/2007/03/, и я думаю, что многие делают что-то вроде второй ссылки, но я хотел бы знать, есть ли способ расширить Scratch? Спасибо за вашу помощь.Добавить блоки - царапины
ответ
Вы можете использовать две техники.
1) Используйте BYOB вместо Scratch. BYOB - это ветвь Scratch, созданная в Беркли, она похожа на интерфейс своих блоков, но намного более гибкая - и, в частности, она имеет возможности вывода файлов и обработки строк.
2) Используйте сетевое сообщение Scratch, remote sensor connection. Он используется для подключения Scratch к различным внешним инструментам, он может связываться с библиотекой C++. В основном, он передает свои переменные и события и прослушивает сообщения через порт 42001.
BYOB также поддерживает сеть Scratch, поэтому вы можете использовать оба этих параметра. Альтернативой было бы настроить Scratch в версию, которая поддерживает ваши инструменты, используя скрипы. Но библиотеке BYOB, вероятно, было бы легче поделиться.
- 1. Царапины равны операционным проблемам
- 2. Царапины здания Maven POM
- 3. Как добавить еще блоки
- 4. Очищение Царапины Nokogiri выхода
- 5. Как перенумеровать Царапины массив
- 6. Ищите царапины на сайте
- 7. Не удается экранировать царапины
- 8. Как добавить блоки в android
- 9. Отложите части царапины в scrapy
- 10. Удалить пробельные из Царапины текста
- 11. Переформатируйте Царапины даты в R
- 12. SCRAPY Царапины данных содержит Javascript
- 13. конкатенации Царапины данные в Scrapy
- 14. Как добавить диагональные блоки в отзывчивый дизайн?
- 15. Можно только добавить блоки уведомлений внутри runloops
- 16. WordPress TinyMCE добавить блоки HTML код
- 17. Как добавить флаги компилятора в кодовые блоки
- 18. Как добавить пользовательские блоки в drupal?
- 19. Как добавить сложные HTML блоки для цикла
- 20. Как добавить событие click в блочные блоки?
- 21. Что делают вложенные «трогательные» блоки?
- 22. избегая выскабливание данных из страниц уже Царапины
- 23. Царапины эффект карты в Swift 3
- 24. питон код Экспорт Царапины данных в CSV
- 25. Append Царапины данные в разных колонках
- 26. Есть ли окно «царапины» в Visual Studio
- 27. Получение данных от царапины при загрузке
- 28. Scrapy: профилактические меры перед запуском царапины
- 29. asp.net/ C# экран царапины сделано легко?
- 30. Какой зуд имеет царапины с помощью гравитатора?
Спасибо за вашу помощь – John