Flash ActionscripでXMLを扱う

ActionScriptでXMLを扱う時は X Factor studioが公開している xpath というライブラリを使っています。ここに解説がでてます。後で時間があるときに簡単な解説書きます。

●約束通り解説を書いたので見てください。
Flash ActionscripでXMLを扱う:XPATH

★おすすめ参考書★
●机の上に常備してます。
→FLASH ActionScript辞典 第2版
●日本語でOOP オブジェクト指向プログラミングを本格的に学ぶにはこれしかない。
→FLASH OOP
●英語が出来る方はこっちがおすすめです。Colin Moockが書いたActionScript2.0のバイブル。
→Essential Actionscript 2.0
●XMLあたりも基礎から勉強しとかないとやばそう。
→XML関連本人気ランキング

Posted in FLASH Actionscript | Leave a comment

ゲームボーイ Mother1+2

前から気になっていたMOTHER 1+2。初めて存在をしったのはMother2のCMをTVで見たとき。かなり大掛かりな宣伝だったけど当時はちっとも面白そうに見えなかったんだけど、ゲームボーイアドバンス版が出た頃から妙に惹かれる。4月にはMOTHER3がでるってことで巷では盛り上がってる感じ。丁度バリューセレクションシリーズとしてお安くなったし給料が出たら買ってしまおうかな…。

Posted in 雑談・日記 | Leave a comment

Flash ActionscriptでAmazon ECS4.0

先日作った写真日記を表示するプラグインを眺めていてひらめいた。これを改造して amazon の売り上げランキングのトップ10を次々に表示するFlashを作ったら面白そう。AmazonECS4.0自体はPHPでランキングを表示するプログラムを作ったことがあるし(→これです)ノウハウなんかは溜まってると思うんだけど。今回はきちんとクラス化とかしながらじっくり作ろうかな。

Posted in 雑談・日記 | Leave a comment

jkl-parsexml.js:属性値のアクセス方法

google analyticsの検索ワードをチェックしていると jkl-parsexml.jsで検索してくる人が多い。これなしでJavascriptでXMLを扱うなんて考えられないほど愛用しているライブラリ。解説は作者のkawa.netさんのこのページが詳しいですが、XMLの属性値のアクセス方法がわからなかったのでパースしたXMLがどの様に配列に格納されるかについてちょびっと書きます。

こんなデータがあるとします。
item.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<items>
<item name="iMac G5" price="150000"/>
<item name="iBook G4" price="100000"/>
</items>
このXMLへのアクセス方法
<script type="text/javascript" src="jkl-parsexml.js"></script>
<script>
var url = "item.xml";
var http = new JKL.ParseXML( url );
var data = http.parse();
for(var i = 0; i < data["items"]["item"].length; i++){ 
	var name = data["items"]["item"][i]["name"] ; 
	var price = data["items"]["item"][i]["price"]; 
	document.write(name+"="+price+"<br>");
}
</script>
こんな感じで複数のアイテムや属性値にもアクセス出来ます。

JavaScriptビジュアル・リファレンス
↑これを買ってからJavascriptいじるのが楽しくてしかたない。オススメっす。
JavaScript & DHTMLクックブック―Webエキスパート必携テクニック集
↑これで勉強して一皮むけたい。来月あたりサクッと買いたいぞっと。

Posted in Javascript | Leave a comment

写真日記プラグイン完成:Flash ActionScript

というわけでさっそく作成。息子に妨害されながらもなんとか完成。Flashプログラミングなんて名前の割に最近FlashネタがなかったのでFlashで作りました。ブログの本文とボタンは今読んでるEssential Actionscript 2.0で丁度勉強してるUIコンポーネントを使ってます。吹き出しの所は先日ここで紹介したJavascriptを使ったティッカーのActionScript版。といっても基本的な部分はそのまま。せっかくFlashなのでイラストなどあれこれ手持ちの素材を使ってそれなりに楽しい感じにしました。

Posted in FLASH Actionscript | Leave a comment