as3からXMLへのアクセスが便利になりました(あまりAS2を知らないので失礼)。以下のようなXMLがあったとします。 <?xml version="1.0" encoding="utf-8"?> <member> <person> <name>白石</name> <age>16</age> </person> <person> <name>谷口</name> <age>17</age> </person> <person> <name>マッガーレ</name> <age>16</age> </person> </member> as3からfor each文でループができるようになりました。 リストを渡すと要素ごとループで扱えます(サンプル参照) ついでに画像やファイルのロードに flash.net.URLLoader; flash.net.URLRequest; を経由して、ロード処理を
AS3.0で外部画像を読み込み、そこにリンクを張ることがあるが、このままだとマウスが「指」にならない。ユーザービリティーの観点からも、リンクのある画像は、マウスポインタを「指」マークにしたい。 結論から書くと、Spriteオブジェクトを作成し、その子インスタンスとしてLoaderオブジェクトを作成すればいい。ちょっと迂遠な気もするが仕方がない。LoaderもSpriteも「表示オブジェクト」というくくりだが、Loaderにはマウスポインタを「指」にするためにつかう「buttonMode」プロパティがないからだ。 サンプルコードは以下の通り。 //Spriteオブジェクト作成 var img_spr:Sprite = new Sprite(); //あとでLoaderで読みこむ画像ではなく、こっちに座標を指定 img_spr.x = 100; img_spr.y = 100; //ロード用の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く