Blockly-at-rduino icon indicating copy to clipboard operation
Blockly-at-rduino copied to clipboard

Petite amélioration pour l'usine à bloc ?

Open openelearning opened this issue 7 years ago • 0 comments

Hello,

Peut-être une amélioration pour l'usine à bloc :

  1. Aller dans l'usine à bloc : https://technologiescollege.github.io/Blockly-at-rduino/tools/factory/block_factory.html

  2. Dans les blocs connexion, ajouter le bloc name. ok.

  3. Dans le bloc name, ajouter un bloc champs > "variable item, NAME"

  4. 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');

  1. 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...

openelearning avatar Jan 08 '19 23:01 openelearning