前回からの続き。

ちょっと煮詰まってます。

 

Scratch-Blocksのinstance(class?)を見てみると

 

ArgMorph

AttributeArgMorph

BlockMorph

BookeanArgMorph

CBlockMorph

ChoiceArgMorph

ChoiceOrExpressionArgMorph

ColorArgMorph

  ・

  ・

  ・

 

この時点でよくわからないのだけれども

下の方を見ていくと

 

「IfElseBlockMorph」

 

これって

 

 

これのことじゃないかな・・。

 

「Morph」って単語がわからないけど

このinstanceは条件分岐のブロックを定義していると予測。

 

取り急ぎ他のinstanceはほっといて

ここからみていきましょか。

 

 

中には・・

 

initialization

accessing

drawing

geometry

object i/o

private

 

 

「initialization」「private」はなんとなくわかる。

 

initialization:初期化

private:プライベート関数

 

って感じじゃないのかな。

 

「drawing」はブロック自体の描画関連か・・

 

おーさらに煮詰まってきた。

少し頭を冷まそう。