2007-01-01から1年間の記事一覧

frames.frame オプションでプリローディング

http://d.hatena.ne.jp/flashrod/20070317#1174093786 ここ見てわかった。getDefinitionByName() を使うのか。ただ [Frame(...)] 使うよりは、frames.frame オプション使った方がきめこまかくやれる気がする。以下サンプル。 http://park.geocities.jp/mxmlc…

lineStyle のテスト

http://park.geocities.jp/mxmlc/misc/LineStyleTest.html 無茶するとゴミが残る。 scaleMode: vertical で scaleX 負だと線消える。 日本語デバイスフォントの大きさがなんかつかめない。

TextField 上でのマウスカーソルの形

マウスカーソルの形は、ボタン上のポインタ型、テキストフィールド上のセレクション型、通常のポインタ型の3種類。 ステージ上でマウス押下そのままテキストフィールドまでドラッグしても形はポインタ型のまま。 スプライト上などでマウス押してそのままテキ…

TextField の scroll イベント

scrollV = anotherValue; で scroll イベント発生。 text = anotherText; で change イベントは発生せず。scroll イベントは適宜発生。

ドラッグの雛形

startDrag() は、マウスが stage から外れるとうまくいかない。 ドラッグの制限も矩形のみということで、自前でやるときの雛形。 こんな感じ。 http://park.geocities.jp/mxmlc/misc/DraggableButtonTest.html // DraggableButton.as package { import flash…

PushButton の雛形

次のような感じだと思う。 PushButton の状態には、up, over, down ともうひとつ、ボタン押したままでボタンの枠外にマウスが外れたときの状態 (downout?) が必要。なんというかボタンごときでなんでこんなに複雑なんだろ。 http://park.geocities.jp/mxmlc/…

mouseover と rollover の違い

を理解しようとテストswfを作ってみた。 http://park.geocities.jp/mxmlc/misc/MouseEventTest.html // MouseEventTest.as package { import flash.display.*; import flash.events.*; import flash.text.*; public class MouseEventTest extends Sprite { p…

startDrag()は stage から出たときmouseMove mouseUp が拾えなくなる。

stage.addEventListener("mouseMove", ); stage.addEventListener("mouseUp", ); でとりまわすが良いのか。

Bitmap に scale9Grid は適用されない。

というか変形、色変換とか効かないって書いてあった。 Sprite とかに入れていろいろするのか。