logo       

Re: usage PolygonMorph: msg#00157

lang.smalltalk.squeak.beginners

Subject: Re: usage PolygonMorph

Konrad.Krentz wrote:

Hi @ all,

I’d like to know how to create a hexagon using PolygonMorph class.

Thanks!

One fun way is to use PolygonMorph shapeFromPen: penBlock color: c borderWidth: bw borderColor: bc
You make the pen draw a hexagon and that turns into a hexagon PolygonMorph.
So you get:

World addMorph: (PolygonMorph
shapeFromPen: [:p | 1 to: 6 do:[:i|p go: 50.p turn: 60.
]]
color: Color red borderWidth: 1 borderColor: Color black)

karl


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise