Sha256: 1d60578a22e70807ce02cdd18cd3a0a602b78023f2a379a8c428dca2dda037ba

Contents?: true

Size: 1.3 KB

Versions: 63

Compression:

Stored size: 1.3 KB

Contents

# encoding: utf-8
# language: ja
@javascript
機能: hardware_init_hardware - 「ハードウェアを準備する」ブロック
  シナリオ: ブロックのみ配置する
    前提 "ブロック" タブを表示する

    もし 次のブロックを配置する:
    """
    %block{:type => "hardware_init_hardware", :x => "0", :y => "0"}
    """
    かつ ブロックからソースコードを生成する

    ならば テキストエディタのプログラムは以下であること:
    """
    require "smalruby"

    init_hardware

    """

  シナリオ: ブロックとそれ以外のブロックを配置する
    前提 "ブロック" タブを表示する
    かつ 次のキャラクターを追加する:
      | name | costumes | x | y | angle |
      | car1 | car1.png | 0 | 0 |     0 |

    もし 次のブロックを配置する:
    """
    %block{:type => "hardware_init_hardware", :x => "0", :y => "0"}
    %block{:type => "character_new", :x => "21", :y => "15"}
      %field{:name => "NAME"}<
        car1
    """
    かつ ブロックからソースコードを生成する

    ならば テキストエディタのプログラムは以下であること:
    """
    require "smalruby"

    init_hardware
    car1 = Character.new(costume: "car1.png", x: 0, y: 0, angle: 0)

    """

Version data entries

63 entries across 63 versions & 1 rubygems

Version Path
smalruby-editor-0.2.6-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.6 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.5-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.5 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.4-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.4 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.3-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.3 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.2-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.2 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.1-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.1 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.0-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.2.0 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.1.24-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.1.24 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.1.23-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.1.23 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.1.22-x86-mingw32 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature
smalruby-editor-0.1.22 spec/acceptance/block_mode/blocks/hardware/init_hardware.feature