September 2007

« August 2007 | MAIN | October 2007 »

[as]ベジェ曲線の分割(2) 破線の描画

ベジェ曲線の分割の流れで、ActionScriptでベジェ曲線を破線で描画してみます。

READ MORE "[as]ベジェ曲線の分割(2) 破線の描画" »

[as]ベジェ曲線の分割

ActionScriptのGraphics.curveToで描画する2次のベジェ曲線を等分する座標を求めてみます。とりあえずベタな方法です。

READ MORE "[as]ベジェ曲線の分割" »

[as]円と円の交点

半径r0 中心(x0,y0) の円と、半径r1 中心(x1,y1) の円との交点を、ActionScript的に求めてみます。ActionScript的と言っても、プログラムをそれで記述するだけのことですが…

READ MORE "[as]円と円の交点" »

[as]偽3次ベジェ曲線

ActionScriptで3次ベジェ曲線を描く場合、自前で3次ベジェの関数を用意して描きます。しかしながら、正確じゃなくても、近似で描きたいなら、いろいろ方法があると思われます。その方法の内でも、かなり大雑把な方法を紹介します。

READ MORE "[as]偽3次ベジェ曲線" »

MORISAWA DROPS

モリサワの今日は何の字?に、七月の頃投稿していたのですが、無事に?採用となって、この九月に掲載されることになりました。写真は、その記念品にいただいたものです。サクラドロップスですよね?丁寧な手書きの書面もいただき、とても好感です。
でも、こういうものって、なかなか開封できない性質で、このまま溶けてしまうのかと少々持て余すの感があります。やっぱりおいしくいただいたほうがよいのだろうけど…。

甲骨文字の読み方

漢字の辞典を引き、そこに字源として記されることの多い原始的な印象を与える文字。それが甲骨文字。中国の殷代に使用されたとされるそれらの文字は、もちろん読めるわけではないのだが、ビジュアルとしての記憶はかえって親しみ深い。僕の場合は、漢字のタイポグラフィをつくるときに、参考に辞典を引き、文字の形状と成り立ちを調べることがある。文字と言葉に趣を感じる僕は、もともと甲骨文字に興味があったわけなのだが、本書はその解読入門書だと言う。で、早速こちらもタイトル買い。

READ MORE "甲骨文字の読み方" »

[as] SliderにuseHandCursor

FlashCS3のUIコンポーネントは、デフォルトで通常のカーソルになっていて、いわゆる指カーソルになっていない。でも、ボタンだとか、指カーソルにしたいときだってある。「Button」の場合は、useHandCursor が false になっているので、これを true に変えればいい。

//btn:Buttonのインスタンス
btn.useHandCursor = true;

このノリで、「Slider」もいけるかと思って、同じことをしてみたが反応がない。というか、よく見ると目盛りの部分が指カーソルになってしまった。そんな簡単ではないのね…。
「Slider」全体ではダメなので、バーとハンドル?それぞれで指定すればよいかと、少し中を調べてみる。そうすると、「Slider」には子(DisplayObject)が2つあって、それぞれ fl.controls.BaseButton だった。これらがバーとハンドルっぽい。どちらも buttonMode が true だったので、後は useHandCursor を指定すればいいみたい。

//slider:Sliderのインスタンス
( slider.getChildAt(0) as BaseButton).useHandCursor = 
( slider.getChildAt(1) as BaseButton).useHandCursor = true;

これで無事に指カーソルにすることができる。もっと簡単にできそうな印象はあるのだけど。

[as]GridContainer

格子上にDisplayObjectを配置するクラスです。特筆すべき点はないですが、よく使うかなぁと。
こんな感じです。

READ MORE "[as]GridContainer" »