blocklyでobjectを動かす。その16
概要
blocklyでobjectを動かして見る。
promptを実装してみた。
数当てゲーム。
フローを書く。
objectを書く。
Blockly.Blocks.prompt = {
init: function() {
this.jsonInit({
message0: "prompt %1",
args0: [{
type: "input_value",
name: "VALUE",
check: ["String", "Array"]
}],
output: "Number",
style: "text_blocks",
tooltip: "%{BKY_TEXT_LENGTH_TOOLTIP}",
helpUrl: "%{BKY_TEXT_LENGTH_HELPURL}"
})
}
};
Blockly.JavaScript.prompt = function(a) {
return ["prompt(" + (Blockly.JavaScript.valueToCode(a, "VALUE", Blockly.JavaScript.ORDER_FUNCTION_CALL) || "''") + ", '');", Blockly.JavaScript.ORDER_MEMBER]
};
成果物
Blockly.Blocks.prompt = {
init: function() {
this.jsonInit({
message0: "prompt %1",
args0: [{
type: "input_value",
name: "VALUE",
check: ["String", "Array"]
}],
output: "Number",
style: "text_blocks",
tooltip: "%{BKY_TEXT_LENGTH_TOOLTIP}",
helpUrl: "%{BKY_TEXT_LENGTH_HELPURL}"
})
}
};
Blockly.JavaScript.prompt = function(a) {
return ["prompt(" + (Blockly.JavaScript.valueToCode(a, "VALUE", Blockly.JavaScript.ORDER_FUNCTION_CALL) || "''") + ", '');", Blockly.JavaScript.ORDER_MEMBER]
};
以上。
Author And Source
この問題について(blocklyでobjectを動かす。その16), 我々は、より多くの情報をここで見つけました https://qiita.com/ohisama@github/items/726908bb456fc73ece6c著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .