@@ -4,36 +4,36 @@ var utmUrl = '?utm_source=cloud-blockly&utm_medium=contextMenu&utm_campaign=tuto
44Blockly . Blocks [ 'DFPlayer_new' ] = {
55 init : function ( ) {
66 this . appendDummyInput ( )
7- . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER , "MP3 DFPlayer Rx:" )
7+ . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER )
88 . appendField ( new Blockly . FieldDropdown ( [
9- [ "2" , "2" ] ,
10- [ "3" , "3" ] ,
11- [ "4" , "4" ] ,
12- [ "5" , "5" ] ,
13- [ "6" , "6" ] ,
14- [ "7" , "7" ] ,
15- [ "8" , "8" ] ,
16- [ "9" , "9" ] ,
17- [ "10" , "10" ] ,
18- [ "11" , "11" ] ,
19- [ "12" , "12" ] ,
20- [ "13" , "13" ]
21- ] ) , " Rx_" )
22- . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_TX , " Tx" )
9+ [ '2' , '2' ] ,
10+ [ '3' , '3' ] ,
11+ [ '4' , '4' ] ,
12+ [ '5' , '5' ] ,
13+ [ '6' , '6' ] ,
14+ [ '7' , '7' ] ,
15+ [ '8' , '8' ] ,
16+ [ '9' , '9' ] ,
17+ [ '10' , '10' ] ,
18+ [ '11' , '11' ] ,
19+ [ '12' , '12' ] ,
20+ [ '13' , '13' ]
21+ ] ) , ' Rx_' )
22+ . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_RX )
2323 . appendField ( new Blockly . FieldDropdown ( [
24- [ "2" , "2" ] ,
25- [ "3" , "3" ] ,
26- [ "4" , "4" ] ,
27- [ "5" , "5" ] ,
28- [ "6" , "6" ] ,
29- [ "7" , "7" ] ,
30- [ "8" , "8" ] ,
31- [ "9" , "9" ] ,
32- [ "10" , "10" ] ,
33- [ "11" , "11" ] ,
34- [ "12" , "12" ] ,
35- [ "13" , "13" ]
36- ] ) , " Tx_" ) ;
24+ [ '2' , '2' ] ,
25+ [ '3' , '3' ] ,
26+ [ '4' , '4' ] ,
27+ [ '5' , '5' ] ,
28+ [ '6' , '6' ] ,
29+ [ '7' , '7' ] ,
30+ [ '8' , '8' ] ,
31+ [ '9' , '9' ] ,
32+ [ '10' , '10' ] ,
33+ [ '11' , '11' ] ,
34+ [ '12' , '12' ] ,
35+ [ '13' , '13' ]
36+ ] ) , ' Tx_' ) ;
3737 this . setOutput ( true ) ;
3838 this . setColour ( 230 ) ;
3939 this . setTooltip ( '' ) ;
@@ -43,11 +43,11 @@ Blockly.Blocks['DFPlayer_new'] = {
4343
4444Blockly . Blocks [ 'DFPlayer_play' ] = {
4545 init : function ( ) {
46- this . appendValueInput ( " value_" )
47- . appendField ( new Blockly . FieldVariable ( " dfplayer" ) , " name_" )
48- . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_PLAY , "播放第" ) ;
46+ this . appendValueInput ( ' value_' )
47+ . appendField ( new Blockly . FieldVariable ( ' dfplayer' ) , ' name_' )
48+ . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_PLAY ) ;
4949 this . appendDummyInput ( )
50- . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_NUM , "首" ) ;
50+ . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_NUM ) ;
5151 this . setPreviousStatement ( true ) ;
5252 this . setNextStatement ( true ) ;
5353 this . setTooltip ( '' ) ;
@@ -58,9 +58,9 @@ Blockly.Blocks['DFPlayer_play'] = {
5858
5959Blockly . Blocks [ 'DFPlayer_volume' ] = {
6060 init : function ( ) {
61- this . appendValueInput ( " value_" )
62- . appendField ( new Blockly . FieldVariable ( " dfplayer" ) , " name_" )
63- . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_VOLUME , "音量:" ) ;
61+ this . appendValueInput ( ' value_' )
62+ . appendField ( new Blockly . FieldVariable ( ' dfplayer' ) , ' name_' )
63+ . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_VOLUME ) ;
6464 this . setPreviousStatement ( true ) ;
6565 this . setNextStatement ( true ) ;
6666 this . setTooltip ( '' ) ;
@@ -71,11 +71,11 @@ Blockly.Blocks['DFPlayer_volume'] = {
7171
7272Blockly . Blocks [ 'DFPlayer_loop' ] = {
7373 init : function ( ) {
74- this . appendValueInput ( " value_" )
75- . appendField ( new Blockly . FieldVariable ( " dfplayer" ) , " name_" )
76- . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_LOOP , "重複播放第" ) ;
74+ this . appendValueInput ( ' value_' )
75+ . appendField ( new Blockly . FieldVariable ( ' dfplayer' ) , ' name_' )
76+ . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_LOOP ) ;
7777 this . appendDummyInput ( )
78- . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_NUM , "首" ) ;
78+ . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_NUM ) ;
7979 this . setPreviousStatement ( true ) ;
8080 this . setNextStatement ( true ) ;
8181 this . setTooltip ( '' ) ;
@@ -87,15 +87,15 @@ Blockly.Blocks['DFPlayer_loop'] = {
8787Blockly . Blocks [ 'DFPlayer_action' ] = {
8888 init : function ( ) {
8989 this . appendDummyInput ( )
90- . appendField ( new Blockly . FieldVariable ( " dfplayer" ) , " name_" )
91- . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_SET , "設定" )
90+ . appendField ( new Blockly . FieldVariable ( ' dfplayer' ) , ' name_' )
91+ . appendField ( Blockly . Msg . WEBDUINO_DFPLAYER_SET )
9292 . appendField ( new Blockly . FieldDropdown ( [
93- [ Blockly . Msg . WEBDUINO_DFPLAYER_PREVIOUS , " prev" ] ,
94- [ Blockly . Msg . WEBDUINO_DFPLAYER_NEXT , " next" ] ,
95- [ Blockly . Msg . WEBDUINO_DFPLAYER_START , " start" ] ,
96- [ Blockly . Msg . WEBDUINO_DFPLAYER_STOP , " stop" ] ,
97- [ Blockly . Msg . WEBDUINO_DFPLAYER_PAUSE , " pause" ]
98- ] ) , " action_" ) ;
93+ [ Blockly . Msg . WEBDUINO_DFPLAYER_PREVIOUS , ' prev' ] ,
94+ [ Blockly . Msg . WEBDUINO_DFPLAYER_NEXT , ' next' ] ,
95+ [ Blockly . Msg . WEBDUINO_DFPLAYER_START , ' start' ] ,
96+ [ Blockly . Msg . WEBDUINO_DFPLAYER_STOP , ' stop' ] ,
97+ [ Blockly . Msg . WEBDUINO_DFPLAYER_PAUSE , ' pause' ]
98+ ] ) , ' action_' ) ;
9999 this . setInputsInline ( false ) ;
100100 this . setPreviousStatement ( true , null ) ;
101101 this . setNextStatement ( true , null ) ;
0 commit comments