トップ «前の日記(2020年04月02日) 最新 次の日記(2020年04月07日)» 編集

GREEN HARMONY 手記

アニメ、ドラマ、音楽、読書、プログラミングのメモ等 (随時加筆)

(本ページはプロモーションが含まれています)

好きなアニメ: 響け!ユーフォニアムちはやふる

好きな音楽:吉田拓郎浅川マキ

訪問者数: 合計: 今日: 昨日:

プライバシーポリシー
検索キーワード:

2020年04月06日 smalltalkでプログラミング20200406 [長年日記]

smalltalkプログラミング

Squeak Workspaceにて実行

| fm pen rx ry w x y angle |
rx := 100.
ry := 100.
w := 50.
angle := -90.
fm := Form extent: 200@200 depth: Display depth.
fm fillColor: Color white.
pen := Pen newOnForm: fm.
pen defaultNib: 2.

pen color: Color blue.

2 to: 7 do: [:i |
	pen goto: rx@ry.
	x := w * ((angle * (Float pi/180)) cos) + rx.
	y := w * ((angle * (Float pi/180)) sin) + ry.
	pen goto: x@y.
	angle := angle - 60.
	x := w * ((angle * (Float pi/180)) cos) + rx.
	y := w * ((angle * (Float pi/180)) sin) + ry.
	pen goto: x@y.
].
fm asMorph openInWorld

画像の説明