[Adobe Air] ウィンドウにドロップシャドウをつけたいが(初歩メモ)
June 14, 2009
Macのシステムクロームのように、Airアプリにドロップシャドウをつけたい。

NativeWindowクラスにfiltersプロパティでもあって、フィルタかければいいのかと思ったら、ウィンドウにfiltersプロパティはなく、下の記事を読む限り、ウィンドウ自体にドロップシャドウはかけられないみたい。
透明ウィンドウアプリケーションの作成 | デベロッパーセンター
手っ取り早い解決策
Flashで作業する前提で。
カスタムクローム(透明)に手っ取り早く影をつけるには、Flash上でドロップシャドウをつけてしまい、シャドウ含めてステージ内に収まるようにする。

パブリッシュすると、

課題
リサイズさせるようなアプリの場合は、ウィンドウを小さくしたときに、影がかくれたり、大きくしたときに影がずれるなど、この方法だけだとダメか。
下の画面のように、ウィンドウを小さくしたときに影が隠れてしまう。

影を含め、パーツのリサイズが必要そう。
リサイズしたときはスクロールバーも出したくなるし、面倒だー。
カスタムクロームにする意味があるのか、リサイズが必要か。
いま作りたいものにリサイズはあまり意味ない気がする。
気後れ気味。
カテゴリー:
Trackback
Trackback URL for this entry:





















