Petite amélioration pour l'usine à bloc ?
Hello,
Peut-être une amélioration pour l'usine à bloc :
-
Aller dans l'usine à bloc : https://technologiescollege.github.io/Blockly-at-rduino/tools/factory/block_factory.html
-
Dans les blocs connexion, ajouter le bloc name. ok.
-
Dans le bloc name, ajouter un bloc champs > "variable item, NAME"
-
Dans la fenêtre Blocks, au milieu à droite, est alors ajouté :
.appendField(new Blockly.FieldVariable("item"), "NAME");
Suite aux corrections réalisées par Seb sur ce que j'avais proposé on peut observer que le code généré grâce à l'usine à bloc était :
.appendField(new Blockly.FieldVariable("moteurPap1"), "unipolar_stepper_motor_variable");
Alors que Seb l'a corrigé de cette manière (cf. https://github.com/technologiescollege/Blockly-at-rduino/commit/4641315bf96d4b8b97d7e5bd59934573cbec592f ) :
.appendField(new Blockly.FieldInstance('Stepper', Blockly.Msg.STEPPER_DEFAULT_NAME,false, false, false),'unipolar_stepper_motor_variable');
- Peut-être y a t'il une piste d'amélioration dans le genre que l'usine à bloc génère quelque chose du genre :
.appendField(new Blockly.FieldInstance('item',Blockly.Msg.ITEM_DEFAULT_NAME,false, false, false), "NAME");
Pas sûr du tout de ce que j'avance ici...