このページでは,配列とfor文を使って,複数の円を規則的に配置する方法を学びます。
はじめに円を1つ描画し,次に複数の円を横一列に配置します。最後に,円を3行×3列に配置してみましょう。
はじめに,以下の実験プログラムをダウンロードしてください。このプログラムを修正しながら,実験を作成していきます。
ZIP形式:
ZIP形式のファイルをダウンロードした場合は,ファイルを展開してからlab.js Builderで読み込んでください。
最初のプログラムでは,画面の中央に緑色の枠線で囲まれた円を1つ描画します。
this.options.content.push({
type: 'circle',
left: 0, top: 0, angle: 0,
width: 100,
fill: null,
stroke: 'green', strokeWidth: 5
});
このコードで指定している主なプロパティは,次のとおりです。
type: 'circle':真円を描画するleft: 0:画面中央を基準とした横方向の位置top: 0:画面中央を基準とした縦方向の位置angle: 0:回転角度width: 100:円の大きさfill: null:円の内側を塗りつぶさないstroke: 'green':枠線の色を緑にする