Skip to content

Commit c19f508

Browse files
committed
Soundの命令ブロックの変換処理のいくつかを修正
1 parent 58ae412 commit c19f508

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/lib/ruby-generator/sound.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ export default function (Blockly){
1111

1212
Blockly.Ruby.sound_playuntildone = function (block) {
1313
const sound = Blockly.Ruby.valueToCode(block, 'SOUND_MENU', Blockly.Ruby.ORDER_NONE) || null;
14-
return `Sound.play_until_done(name: ${sound})\n`;
14+
return `play_until_done(name: ${sound})\n`;
1515
};
1616

1717
Blockly.Ruby.sound_play = function (block) {
1818
const sound = Blockly.Ruby.valueToCode(block, 'SOUND_MENU', Blockly.Ruby.ORDER_NONE) || null;
19-
return `Sound.play(name: ${sound})\n`;
19+
return `play(name: ${sound})\n`;
2020
};
2121

2222
Blockly.Ruby.sound_stopallsounds = function () {
@@ -26,31 +26,31 @@ export default function (Blockly){
2626
Blockly.Ruby.sound_changeeffectby = function (block) {
2727
const effect = Blockly.Ruby.quote_(block.getFieldValue('EFFECT') || null);
2828
const value = Blockly.Ruby.valueToCode(block, 'VALUE', Blockly.Ruby.ORDER_NONE) || '0';
29-
return `change_effect_by(effect: ${effect}, value: ${value})\n`;
29+
return `change_sound_effect_by(effect: ${effect}, value: ${value})\n`;
3030
};
3131

3232
Blockly.Ruby.sound_seteffectto = function (block) {
3333
const effect = Blockly.Ruby.quote_(block.getFieldValue('EFFECT') || null);
3434
const value = Blockly.Ruby.valueToCode(block, 'VALUE', Blockly.Ruby.ORDER_NONE) || '0';
35-
return `set_effect(effect: ${effect}, value: ${value})\n`;
35+
return `set_sound_effect(effect: ${effect}, value: ${value})\n`;
3636
};
3737

3838
Blockly.Ruby.sound_cleareffects = function () {
39-
return 'clear_effects\n';
39+
return 'clear_sound_effects\n';
4040
};
4141

4242
Blockly.Ruby.sound_changevolumeby = function (block) {
4343
const volume = Blockly.Ruby.valueToCode(block, 'VOLUME', Blockly.Ruby.ORDER_NONE) || '0';
44-
return `Sound.volume += ${volume}\n`;
44+
return `self.volume += ${volume}\n`;
4545
};
4646

4747
Blockly.Ruby.sound_setvolumeto = function (block) {
4848
const volume = Blockly.Ruby.valueToCode(block, 'VOLUME', Blockly.Ruby.ORDER_NONE) || '0';
49-
return `Sound.volume = ${volume}\n`;
49+
return `self.volume = ${volume}\n`;
5050
};
5151

5252
Blockly.Ruby.sound_volume = function () {
53-
return ['Sound.volume', Blockly.Ruby.ORDER_ATOMIC];
53+
return ['self.volume', Blockly.Ruby.ORDER_ATOMIC];
5454
};
5555

5656
return Blockly;

0 commit comments

Comments
 (0)