スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

swfを貼ったページをIEで見るとstage.stageWidthが0になるバグ

swfを貼ったページをIEで見るとstage.stageWidthが0になる現象に遭遇。
今回は1度目に見たときはちゃんと値があるが再度そのページを表示した際に0になっていた。
けど常にそうなるかどうかは不明。

こちらの記事で紹介されているがWinのIEとMacのFirefoxで起こる現象らしい。

解決法も上記ページに記載されているのでバッドノウハウして知っておこう。
スポンサーサイト

AS3でドーナツのような型抜きSpriteを作る方法

AS3でドーナツのような型抜きSpriteを作るには同じ色を2回塗るといいらしい

var sprite:Sprite = new Sprite();
sprite.graphics.beginFill(0xFF0000);
sprite.graphics.drawCircle(0,0,50);
sprite.graphics.drawCircle(0,0,30);
sprite.graphics.endFill();

donut.png
こんな感じになる
もちろん四角なども同様に可能。いまいち理由がわからないがそういう仕様のようだ。
このSpriteにクリックをaddEventListenerした場合は色のついた外側部分のみ反応する。
プロフィール

maruware

twitter ID : maruware
WEBエンジニア

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。