2.2 オブジェクトの作成と操作

オブジェクトの作成

M先生
じゃあ,次にオブジェクトを出してみようか.
Aさん
先生,オブジェクトって何ですか?
M先生
オブジェクト とは,Squeak上で世界を構成する部品のことだよ.まずは部品フラップから「星オブジェクト」を取り出してみよう.オブジェクトの取り出しは,部品フラップからドラッグ&ドロップでできるよ.
Aさん
こうですか?
M先生
よろしい.オブジェクトは,ドラッグして動かせるよ.
Aさん
変なメニューが出てきてしまったのですが….
M先生
オブジェクトがないところをクリックしてしまうと,> ワールドメニュー が出てしまうので気をつけてね.
Aさん
ワールドメニューは何に使うのですか?
M先生
ワールドメニューを使うと,いろいろな操作ができる.詳しいことは自分で研究してみてね.

ハロを使ったオブジェクトの操作

M先生
Squeakのオブジェクトは,動かす以外にも,大きさを変えたり,色を変えたりと,いろいろな操作を行うことができる.
Aさん
どうやってやるのですか?
M先生
オブジェクトに対する基本操作は ハロ を出すところから始まる.Altを押しながらオブジェクトをクリックしてみてごらん.
Aさん
オブジェクトの周りにハンドルがいっぱい出てきました.
M先生
これらのハンドルのことをハロという.ハロには色が付いていて,色の名前でハロを呼ぶが多いので覚えておいて.例えば,黄色いハロは「黄ハロ(きはろ)」と呼ぶから.
Aさん
わかりました.
M先生
では, 黄ハロ を使ってみよう.黄ハロをドラッグしてみて.
Aさん
大きさが変わりました.
M先生
そうだね.じゃあ 青ハロ をドラッグするとどうなる?
Aさん
回転します.
M先生
桃ハロ でそのオブジェクトを削除できる.この場合は,ドラッグではなく,ハロをクリックするだけでよい.
Aさん
ゴミ箱 にドラッグ&ドロップしても消せますか?
M先生
もちろん.
Aさん
ところで,消してしまったものを元に戻すことができますか?
M先生
ゴミ箱をダブルクリックしてごらん.
Aさん
あっ!ゴミ箱の中身が見えた!
M先生
ほかにも様々なハロがあるので,あとは自分でいじってハロを研究して欲しい.あと大事なことは,Squeakでは,全てのものがオブジェクトだということ.フラップも,ワールドも,ゴミ箱もオブジェクトなんだよ.ためしに,ハロをだしてみるとよい.
Aさん
おもしろいですね.ゴミ箱を消してしまったらどうなるんだろ...