Skip to content

Petite amélioration pour l'usine à bloc ? #143

@openelearning

Description

@openelearning

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. 4641315 ) :
.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...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions