AUのガラケーで「リクエストされたページは表示できません」

Webサイト作成 トラブル

AUのガラケーで「リクエストされたページは表示できません」

ほんのちょっとのページが、AUのガラケーで表示しようとすると上記のようなメッセージが出てきて、表示できないことがありました。

解決方法は簡単でした(^_^;

HTMLのページを

 <html>
 中身
 </html>

でくくる、で解決です。

AS3 フィルタを作成

Flash

AS3でFlashのムービークリップにフィルタで効果をつけてみるコードです。
ここではドロップシャドウという影をつけるフィルタと、グローという発光しているような効果のフィルタです。

 ムービークリップのインスタンス名はmovieNameだとします。
 
 import flash.filters.GlowFilter;
 import flash.filters.DropShadowFilter;
 
 // フィルタを作成して配列に追加します。
 var glow:GlowFilter = new GlowFilter();
 
 // フィルタを作成して配列に追加します。
 
 glow.color = #98defc;
 glow.alpha = 1;
 glow.blurX = 25;
 glow.blurY = 25;
 glow.quality = BitmapFilterQuality.MEDIUM;
 
 var dropShadow:DropShadowFilter = new DropShadowFilter();
 addChild(movieName);
 
 var filtersArray:Array = new Array(glow,dropShadow);
 
 // 表示オブジェクトにフィルタ配列を割り当てて、フィルタを適用します。
 movieName.filters = filtersArray;
 
 stop();

AS3 色の指定

Flash

Flash AS3 になってからやっとASの基本を勉強し始めましたが、結構つまらないことでつまづいているので、メモです。

Spriteの描画などで色を指定する場面はよくありますよね。
色の指定をする次のようなコードを描くとします。

 //スプライトを描画
 var my_ball:Sprite = new Sprite();
 
 //円を描く
 my_ball.graphics.drawCircle(10, 200, 10);
 
 //円の色を指定する
 //ここで括弧の中に書かれている色番号のように円がかかれるが、
 //0xから始まる色番号は、0xを抜かした番号がHTMLなどと同じ16進数の色番号になるようにする。
 //この番号は、赤になります。
 my_ball.graphics.beginFill(0xFF0000);
 
 //addChildと、コンテナへ追加しないと配置がされません。
 addChild(my_ball);

カラーの指定については、ずいぶん悩みました…。
カンのいい人ならすぐわかったかもしれませんが。。。
どうでもいいんですが、Flashのヘルプって超使いにくくないですか?
慣れてないだけですかね。。。

AS3 インスタンスの重なり順を指定

Flash
Flash CS3、CS4

コンテナにインスタンスを追加していくと、ただ単にあとで追加されたものが上になってしまいます。
この重なりの順番を何かプロパティとかで指定できると楽ですが、下記のようにやるしかないようです?!

 例:containerというコンテナにおいて、Sampleというムービークリップの
重なりの順番を、下から3番目にしたい場合

var container:DisplayObjectContainer;
Sample = new MovieClip();
container.addChild(Sample);

//画像の並び順を調整 一番下は0なので、3番目は2です。。

container.setChildIndex(Sample,2);

ANR

ANRとは

ANRとは、Application Not Respondingでアプリでの処理に時間がかかっているなどの理由から応答がない場合に発生する問題です。
○○アプリは応答していません。このアプリを終了しますか?
というダイアログが出るアレです。

開発側としては、極力避けたい事態ですよね!