MediaTek-Labs / BlocklyDuino-for-LinkIt

BlocklyDuino Editor for Arduino.
https://mediatek-labs.github.io/BlocklyDuino-for-LinkIt/
55 stars 38 forks source link

創建新積木於"數學"種類下無法成功生成 #127

Closed Partical777 closed 7 years ago

Partical777 commented 7 years ago

欲創建一個math_degrees_to_radian於math.js底下

  1. https://github.com/BlocklyDuino/BlocklyDuino/wiki/CreateNewBlock
  2. https://hackmd.io/s/Hy9ivGMpx

已遵循1.wiki之步驟和新增了2. 的所需文字

mathjsblock mathjsarduino

然後於index.html , category.xml 及 main.html ( offline-edition ) 都新增了

indexhtmlblock

但是只要index.html新增了 按下"數學"後積木會全部重疊且無法拖曳

blocklyduinoweb

x43x61x69 commented 7 years ago

@Partical777 新增至選單並不是由 index.html,而是 category.xml,之後透過 make.sh 去編譯後自動生成 index.html

你也可以提供以上的程式碼(文字,非截圖)和對應的字串值,我們可以幫你增加至 BlocklyDuino 中。

alieonsido commented 7 years ago

您好: 原則上應該是不用動到index.html以及main.html的 當您在blockly資料夾的子資料夾改動完以後,在主資料夾 (BlocklyDuino) 運行 'sh make.sh' 即可。

alieonsido commented 7 years ago

先行暫時Close這個Issue,並對說明文件的內文做重新編排, 如果有問題歡迎再提出!

nalanala commented 7 years ago

最後要sh make.sh 。但是記得要解決換行字元問題(windows底下要換行格式unix)

x43x61x69 commented 7 years ago

@alieonsido Reopen,因為非 Collaborator 會無法回應 Closed 的 Issue。 @nalanala 用 Windows 10 的 Bash 是不會有相容問題(跑在 Linux 的 subsystem 內),非 Linux 相容的 Bash 可能無法使用這個 script,dependency 皆有 Linux 相容性需求。

x43x61x69 commented 7 years ago

@Partical777 目前最新版本的 dev branch 已經加入角度轉弧度的 block(#143),歡迎參考相關的程式碼。

Partical777 commented 7 years ago

瞭解,謝謝你們的解惑