<?xml version="1.0" encoding="UTF-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<title>DEEP KICK.com Blog</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/" />
<modified>2008-05-02T06:32:59Z</modified>
<tagline>東京都足立区北千住にオフィスを構えるフリーランスのWebデザイナー、Flashクリエイターのハヤシカオルのブログ。</tagline>
<id>tag:deepkick.com,2008:/blog//1</id>
<generator url="http://www.movabletype.org/" version="4.1">Movable Type</generator>
<copyright>Copyright (c) 2008, kaoru</copyright>

<entry>
<title>vol.73 AS3.0のXML処理 - RSS Readerをつくる</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2008/05/vol73_as30xml_r.html" />
<modified>2008-05-02T06:32:59Z</modified>
<issued>2008-05-01T06:25:23Z</issued>
<id>tag:deepkick.com,2008:/blog//1.1863</id>
<created>2008-05-01T06:25:23Z</created>
<summary type="text/plain">web creators 2008年06月号の「Flash Creative Technique」のテーマは「AS3.0のXML処理 - RSS Readerをつくる」です。今回は外部RSSフィードをロードして、その内容をDataGridコンポーネントに表示するシンプルなRSS Readerアプリケーションを作成します。AS3.0におけるXMLの読み込みと解析について解説します。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-06%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB0017N365K%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-1&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="w78cover.jpg" src="http://deepkick.com/blog/img/w78cover.jpg" width="130" height="171" class="mt-image-none" style="" /></span>

</a>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-06%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB0017N365K%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-1&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">web creators 2008年06月号</a><img src="http://www.assoc-amazon.jp/e/ir?t=fudousanindex-22&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

の「Flash Creative Technique」は「AS3.0のXML処理 - RSS Readerをつくる」になります。
</p>

<p>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://deepkick.com/fct/v73/index.html"><img alt="fct73.png" src="http://deepkick.com/blog/img/fct73-thumb-130x421.png" width="130" height="104" class="mt-image-none" style="" /></a></span>

できあがりのサンプルは<a href="http://deepkick.com/fct/v73/index.html">こちらをクリック。</a></p>
<p>
早いもので、もう６月号なんですね。今年の前半をしめくくる号となりました。<br />
さて、Flash + XML。これら２つの技術の融合は、RIAを構築する上で、ますます重要度が高まってきています。そこで今回は、AS3.0におけるXMLの読み込みと解析の基本を取り上げます。<br />
具体的には外部RSSフィードをロードして、その内容をDataGridコンポーネントに表示するシンプルなRSS Readerアプリケーションを作成します。この連載でとりあげるAS3.0コンテンツも次第にアプリケーションっぽくなり、内容も高度になってきましたね。これからAS3.0を始めようという志を持った方は、バックナンバーを参照するなどしてがんばって付いてきてくださいね。<br />
従来のAS1.0/2.0と比べると、AS3.0におけるXML処理の記述は、シンプルになりました。AS3.0は「ECMAScript for XML (E4X)」に準拠しているため、XMLデータを扱うためのビルトインクラスが大幅にパワーアップされたわけです。これにより、RSSフィードのように複雑な構造を持つXMLデータを扱う場合でも、一貫性のあるコーディングが可能になりました。そのあたりについて解説します。
</p>]]>

</content>
</entry>

<entry>
<title>vol.72 マウスカーソルからの距離と連動したオブジェクト</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2008/04/vol72.html" />
<modified>2008-04-27T06:13:51Z</modified>
<issued>2008-04-01T05:59:47Z</issued>
<id>tag:deepkick.com,2008:/blog//1.1862</id>
<created>2008-04-01T05:59:47Z</created>
<summary type="text/plain">web creators 2008年05月号の「Flash Creative Technique」のテーマは「マウスカーソルからの距離と連動したオブジェクト」です。今回はカーソルの動きと連動してオブジェクトのスケールなどのプロパティを変化させるちょっとインタラクティブなアニメーションを作成します。オブジェクトを複数個生成した場合に、配列を使ってオブジェクトの参照を保持し、制御するテクニックは必見です。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-05%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB0015Y5XQ6%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-2&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="w77cover.jpg" src="http://deepkick.com/blog/img/w77cover.jpg" width="130" height="171" class="mt-image-none" style="" /></span>

</a>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-05%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB0015Y5XQ6%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-2&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">web creators 2008年05月号</a><img src="http://www.assoc-amazon.jp/e/ir?t=fudousanindex-22&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

の「Flash Creative Technique」は「マウスカーソルからの距離と連動したオブジェクト」になります。
</p>

<p>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://deepkick.com/fct/v72/index.html"><img alt="fct72.png" src="http://deepkick.com/blog/img/fct72-thumb-130x90.png" width="130" height="90" class="mt-image-none" style="" /></a></span>

できあがりのサンプルは<a href="http://deepkick.com/fct/v72/index.html">こちらをクリック。</a></p>
<p>
2008年01月号から３回にわたり<a href="http://deepkick.com/blog/archives/2008/01/vol69_actionscr.html">「ActionScript 3.0 事始め」</a>と題し、AS3.0の基本的な内容について解説してきました。今回からは、やや高度な内容のFlashを作っていきたいと思います。<br />
これまでに解説したデータ型の指定やカスタムクラス、表示リスト、ドキュメントクラスなどの特長や概念については、簡単な指摘にとどめたいので、詳しい解説は過去のFCTの記事なりご自分でネット上の情報もしくはFlashヘルプなどにあたって学習していただきたいと思います。まあ、これも言い訳がましくて申し訳ないんですが、基礎的な概念ばかりを解説しても、あんまりおもしろいFlashを作れないもんですから、ご了承くださいと、まあ、こういうわけなんです。<br />
さて、こちらの事情はさておき、今回は、カーソルの動きと連動してオブジェクトのスケールなどのプロパティを変化させるちょっとインタラクティブなアニメーションの作成について解説します。またオブジェクトを複数個生成した場合に、配列を使ってオブジェクトの参照を保持し、制御するテクニックについても見ていきます。
</p>]]>

</content>
</entry>

<entry>
<title>vol.71 ActionScript 3.0 事始め（３）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2008/03/vol71_actionscr.html" />
<modified>2008-04-27T05:50:27Z</modified>
<issued>2008-03-01T05:38:24Z</issued>
<id>tag:deepkick.com,2008:/blog//1.1861</id>
<created>2008-03-01T05:38:24Z</created>
<summary type="text/plain">web creators 2008年04月号の「Flash Creative Technique」のテーマは「ActionScript 3.0 事始め」。今回は其の三です。今回は「表示リスト」と「ドキュメントクラス」について見ていき、これまで作成したカスタムクラスを再利用して、円を往復運動させるドキュメントクラスを作ります。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-04%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB00140WNT6%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-3&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="w76cover.jpg" src="http://deepkick.com/blog/img/w76cover.jpg" width="130" height="171" class="mt-image-none" style="" /></span>

</a>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-04%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB00140WNT6%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-3&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">web creators 2008年04月号</a><img src="http://www.assoc-amazon.jp/e/ir?t=fudousanindex-22&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

の「Flash Creative Technique」は「ActionScript 3.0 事始め（３）」になります。
</p>

<p>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://deepkick.com/fct/v71/index.html"><img alt="fct71.png" src="http://deepkick.com/blog/img/fct71-thumb-130x99.png" width="130" height="99" class="mt-image-none" style="" /></a></span>

できあがりのサンプルは<a href="http://deepkick.com/fct/v71/index.html">こちらをクリック。</a></p>
<p>
前回に引き続き、AS3.0によるFlash制作をテーマにしていきます。今回は「表示リスト」と「ドキュメントクラス」について見ていきます。表示リストとはAS3.0から導入された仕組みで、ステージを頂点とするツリー構造をしており、オブジェクトをステージ上に登場させるには、必ず表示リストにオブジェクトを追加しなければならないというルールになっています。<br />
ドキュメントクラスというのは、メインタイムラインを使用せずにカスタムクラスのインスタンスを自動的に追加する仕組みで、MovieClipクラスもしくはSpriteクラスを継承する必要があります。このあたりの事情について解説します。
</p>]]>

</content>
</entry>

<entry>
<title>vol.70 ActionScript 3.0 事始め（２）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2008/02/vol70_actionscr.html" />
<modified>2008-04-27T05:29:12Z</modified>
<issued>2008-02-01T05:21:58Z</issued>
<id>tag:deepkick.com,2008:/blog//1.1860</id>
<created>2008-02-01T05:21:58Z</created>
<summary type="text/plain">web creators 2008年03月号の「Flash Creative Technique」のテーマは「ActionScript 3.0 事始め」。今回は其の二です。今回は「AS3.0のカスタムクラス定義」について見ていき、シンプルに円を描画するカスタムクラスを作ります。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-03%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB0012GV86G%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-4&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="w75cover.jpg" src="http://deepkick.com/blog/img/w75cover.jpg" width="130" height="171" class="mt-image-none" style="" /></span>

</a>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-03%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB0012GV86G%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-4&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">web creators 2008年03月号</a><img src="http://www.assoc-amazon.jp/e/ir?t=fudousanindex-22&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

の「Flash Creative Technique」は「ActionScript 3.0 事始め（２）」になります。
</p>

<p>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://deepkick.com/fct/v70/index.html"><img alt="fct70.png" src="http://deepkick.com/blog/img/fct70-thumb-130x99.png" width="130" height="99" class="mt-image-none" style="" /></a></span>

できあがりのサンプルは<a href="http://deepkick.com/fct/v70/index.html">こちらをクリック。</a></p>
<p>
前回に引き続き、AS3.0によるFlash制作をテーマにしていきます。今回は「AS3.0のカスタムクラス定義」について見ていきます。AS3.0ではカスタムクラスを定義するのに、スクリプトウィンドウを使って外部ASファイルを作成するスタイルをとります。AS3.0ではOOP（Object Oriented Programming - オブジェクト指向プログラミングのこと）に基づいたスクリプティングが要求されます。これはつまり「カスタムクラスを独自に作っていく」ということに他ならないわけですが、この手順についてまずは「シンプルに円を描画する」クラスを作成しながら、解説します。
</p>]]>

</content>
</entry>

<entry>
<title>MYCOM MOOK Professional Bible「1ランク上の技を身につけるFlashの強化書」</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2008/01/1flash.html" />
<modified>2008-04-27T07:14:44Z</modified>
<issued>2008-01-29T06:50:14Z</issued>
<id>tag:deepkick.com,2008:/blog//1.1864</id>
<created>2008-01-29T06:50:14Z</created>
<summary type="text/plain">MYCOM MOOK Professional Bible「1ランク上の技を身につけるFlashの強化書」の「第４章　Flashの達人から学ぶプロの技」の「XMLで管理するFlashフォトギャラリー」を寄稿させていただきました。第一線で活躍されているFlashクリエイターの方たちが執筆しており、私にとってもいい刺激に満ちた内容となっております。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>出版・雑誌連載</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2F1%25E3%2583%25A9%25E3%2583%25B3%25E3%2582%25AF%25E4%25B8%258A%25E3%2581%25AE%25E6%258A%2580%25E3%2582%2592%25E8%25BA%25AB%25E3%2581%25AB%25E3%2581%25A4%25E3%2581%2591%25E3%2582%258BFlash%25E3%2581%25AE%25E5%25BC%25B7%25E5%258C%2596%25E6%259B%25B8-MYCOM%25E3%2583%25A0%25E3%2583%2583%25E3%2582%25AF-%252BDESIGNING-Professional-Bi%2Fdp%2F4839926980%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209278273%26sr%3D1-8&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="theFlash300-thumb-130x175.jpg" src="http://deepkick.com/blog/img/theFlash300-thumb-130x175.jpg" width="129" height="175" class="mt-image-none" style="" /></span>

</a>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2F1%25E3%2583%25A9%25E3%2583%25B3%25E3%2582%25AF%25E4%25B8%258A%25E3%2581%25AE%25E6%258A%2580%25E3%2582%2592%25E8%25BA%25AB%25E3%2581%25AB%25E3%2581%25A4%25E3%2581%2591%25E3%2582%258BFlash%25E3%2581%25AE%25E5%25BC%25B7%25E5%258C%2596%25E6%259B%25B8-MYCOM%25E3%2583%25A0%25E3%2583%2583%25E3%2582%25AF-%252BDESIGNING-Professional-Bi%2Fdp%2F4839926980%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209278273%26sr%3D1-8&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">1ランク上の技を身につけるFlashの強化書</a><img src="http://www.assoc-amazon.jp/e/ir?t=fudousanindex-22&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

が発売されました。本書はFlashテクニックに磨きをかけたいFlashクリエイターのために、現場に即した内容に重点をおいたFlash解説ムック本です。
</p>
<p>
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://swwwitch.com/books/mycom/theFlash/2008/01/xmlflash.html"><img alt="photogallery_mycomBook.pngのサムネール画像" src="http://deepkick.com/blog/img/photogallery_mycomBook-thumb-130x501.png" width="130" class="mt-image-none" style="" /></a></span>

わたくしハヤシカオルは<a href="http://swwwitch.com/books/mycom/theFlash/2008/01/xmlflash.html">「第４章　Flashの達人から学ぶプロの技」の「XMLで管理するFlashフォトギャラリー」</a>を寄稿させていただきました。第一線で活躍されているFlashクリエイターの方たちが執筆しており、私にとってもいい刺激に満ちた内容になっていますので、プロの方にも参考になるのではないでしょうか。ご興味のある方はぜひ書店でご覧になってください。</p>

<h3>書籍データ</h3>

<dl id="book">
<dt>書名</dt>
<dd>1ランク上の技を身につけるFlashの強化書 (ムック) </dd>
<dt>著者</dt>
<dd>+DESIGNING編集部</dd>
<dt>出版社</dt>
<dd><a class="external" href="http://www.mycom.co.jp/">株式会社毎日コミュニケーションズ</a></dd>
<dt>出版年月</dt>
<dd>2008年1月29日</dd>

<dt>ページ数</dt>
<dd>160ページ</dd>
<dt>ISBN</dt>
<dd>ISBN978-4839926984</dd>
<dt>価格</dt>
<dd>1,890円（税込）</dd>
</dl>]]>

</content>
</entry>

<entry>
<title>vol.69 ActionScript 3.0 事始め（１）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2008/01/vol69_actionscr.html" />
<modified>2008-04-27T05:15:05Z</modified>
<issued>2008-01-01T04:42:05Z</issued>
<id>tag:deepkick.com,2008:/blog//1.1859</id>
<created>2008-01-01T04:42:05Z</created>
<summary type="text/plain">web creators 2008年02月号の「Flash Creative Technique」のテーマは「ActionScript 3.0 事始め」。今回は其の一です。AS3.0の特長の変数のデータ型指定やイベントと関数の関連づけを通して、シンプルなじゃんけんゲームを作ります。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-02%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB001136XBK%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-5&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="w74cover.jpg" src="http://deepkick.com/blog/img/w74cover.jpg" width="130" height="171" class="mt-image-none" style="" /></span>

</a>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-02%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB001136XBK%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-5&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">web creators 2008年02月号</a><img src="http://www.assoc-amazon.jp/e/ir?t=fudousanindex-22&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

の「Flash Creative Technique」は「ActionScript 3.0 事始め（１）」になります。
</p>

<p>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://deepkick.com/fct/v69/index.html"><img alt="janken.png" src="http://deepkick.com/blog/img/janken-thumb-130x111.png" width="130" height="111" class="mt-image-none" style="" /></a></span>

できあがりのサンプルは<a href="http://deepkick.com/fct/v69/index.html">こちらをクリック。</a></p>
<p>
これまでAS1.0/2.0を使ったサンプルを通してFlash制作のテクニックを紹介してきた本連載ですが、今回からAS3.0によるFlash制作をテーマにしていきます。実際に使ってみると異なるスクリプト言語と言ってもよいほどAS1.0/2.0とAS3.0はかなり違っておりまして、高度なオブジェクト指向が必要です。しかしながらクリエイターの今後の活躍の場を切り開いていく強力な武器となる可能性も大いに秘めていますので、まずは基本を重視し、少々退屈かもしれませんが、簡単なサンプルから順を追ってAS3.0について解説していきたいと思います。<br />ちょっと言い訳がましかったかな。AS3.0については、私もまだまだ勉強中なんですがね。そういうわけで、ともに勉強していきましょう。
</p>]]>

</content>
</entry>

<entry>
<title>vol.68 SharedObject + XMLで、ローカル環境にデータを保存する</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/12/vol68_sharedobj.html" />
<modified>2008-04-27T04:32:10Z</modified>
<issued>2007-12-01T04:16:26Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1858</id>
<created>2007-12-01T04:16:26Z</created>
<summary type="text/plain">web creators 2008年01月号の「Flash Creative Technique」のテーマは「SharedObject + XMLで、ローカル環境にデータを保存する」。東京23区をパズルのピースに見立てて、海岸線だけが記されている白地図の上に正確に並べられるかどうかを競うパズルゲームにゲーム結果の履歴を保存する機能を追加します。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-01%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB000YIIU2I%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-6&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="w73cover.jpg" src="http://deepkick.com/blog/img/w73cover.jpg" width="130" height="171" class="mt-image-none" style="" /></span>

</a>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2008%25E5%25B9%25B4-01%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB000YIIU2I%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267477%26sr%3D1-6&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">web creators 2008年01月号</a><img src="http://www.assoc-amazon.jp/e/ir?t=fudousanindex-22&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

の「Flash Creative Technique」は「SharedObject + XMLで、ローカル環境にデータを保存する」になります。
</p>

<p>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://deepkick.com/fct/v68/index.html"><img alt="puzzle3.png" src="http://deepkick.com/blog/img/puzzle3-thumb-130x81.png" width="130" height="81" class="mt-image-none" style="" /></a></span>

できあがりのサンプルは<a href="http://deepkick.com/fct/v68/index.html">こちらをクリック。</a></p>
<p><a href="http://deepkick.com/blog/archives/2007/11/vol67.html">前回（FCT vol.67）</a>・<a href="http://deepkick.com/blog/archives/2007/10/vol66.html">前々回（FCT vol.66）</a>で作成したFlashによるパズルゲーム「東京23区パズル」にSharedObjectを使い、ゲーム結果の履歴をローカル環境に保存して再利用する機能を追加します。「東京23区パズル」とは、東京23区をパズルのピースに見立てて、海岸線だけが記されている白地図の上に正確に並べられるかどうかを競うパズルゲームです。今号はゲームの結果を保存する機能の作成やXML形式のデータを解析してDataGridコンポーネントに表示する部分に焦点をあてて、解説しています。</p>]]>

</content>
</entry>

<entry>
<title>「Designer meets Designers 02」終了</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/11/designer_meets.html" />
<modified>2008-01-15T10:32:16Z</modified>
<issued>2007-11-29T13:30:12Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1235</id>
<created>2007-11-29T13:30:12Z</created>
<summary type="text/plain"> 本日（2007/11/29）、六本木ヒルズにて行われたweb creators編集部のイベント「Designer meets Designers 02」にご来場いただいたみなさん、ありがとうございま...</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>講演会</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>
<a href="http://www.mdn.co.jp/webcre/d2/">
<img alt="Designer meets Designers 02" src="http://deepkick.com/img/kaoru_20071129s.jpg" width="130" height="126" />
</a>
本日（2007/11/29）、六本木ヒルズにて行われたweb creators編集部のイベント「Designer meets Designers 02」にご来場いただいたみなさん、ありがとうございました。私ハヤシカオルは、SESSION 3で１時間にわたり、「現場で使えるActionScript実用テクニック」というテーマでお話させていただきましたが、やっとこさ本番を終えた安堵感でホッとしております。少々高度な内容のサンプルでしたので、みなさんに３次元座標の回転運動と透視変換のおもしろさをどこまで伝えることができたのかこころもとないですが、話したい内容の８０％ぐらいは話せることができたかなと自分では思います。私のセッションで解説したサンプルは、後日web creators編集部を通してダウンロードできるようにしますんで、関数の定義がどうなっているのかなど細かいところを参考になさってください。また機会があれば、どこかでお会いしましょう。</p>]]>

</content>
</entry>

<entry>
<title>vol.67 パズルゲームを作る（２）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/11/vol67.html" />
<modified>2008-04-27T04:08:21Z</modified>
<issued>2007-11-01T03:50:22Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1857</id>
<created>2007-11-01T03:50:22Z</created>
<summary type="text/plain">web creators 2007年12月号の「Flash Creative Technique」のテーマは「パズルゲームを作る」。 今回は其の二です。東京23区をパズルのピースに見立てて、海岸線だけが記されている白地図の上に正確に並べられるかどうかを競うパズルゲームを作成します。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2007%25E5%25B9%25B4-12%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB000X4397Y%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267378%26sr%3D1-3&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="w72cover.jpg" src="http://deepkick.com/blog/img/w72cover.jpg" width="130" height="171" class="mt-image-none" style="" /></span>

</a>

<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2FWeb-creators-%25E3%2582%25A6%25E3%2582%25A7%25E3%2583%2596%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25A8%25E3%2582%25A4%25E3%2582%25BF%25E3%2583%25BC%25E3%2582%25BA-2007%25E5%25B9%25B4-12%25E6%259C%2588%25E5%258F%25B7%2Fdp%2FB000X4397Y%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1209267378%26sr%3D1-3&tag=fudousanindex-22&linkCode=ur2&camp=247&creative=1211">web creators 2007年12月号</a><img src="http://www.assoc-amazon.jp/e/ir?t=fudousanindex-22&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

の「Flash Creative Technique」は「パズルゲームを作る」（2）になります。
</p>

<p>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://deepkick.com/fct/v67/index.html"><img alt="puzzle2.png" src="http://deepkick.com/blog/img/puzzle2-thumb-130x78.png" width="130" height="78" class="mt-image-none" style="" /></a></span>

できあがりのサンプルは<a href="http://deepkick.com/fct/v67/index.html">こちらをクリック。</a></p>
<p>前回に引き続き、Flashによるパズルゲーム「東京23区パズル」を作成します。「東京23区パズル」とは、東京23区をパズルのピースに見立てて、海岸線だけが記されている白地図の上に正確に並べられるかどうかを競うパズルゲームです。今号はパズルゲームの初期化とアイテムをPress, Releaseしたときの処理などに焦点をあてて、解説しています。</p>]]>

</content>
</entry>

<entry>
<title>AIG OPEN 2007</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/10/aig_open_2007_m.html" />
<modified>2007-12-13T10:12:14Z</modified>
<issued>2007-10-08T02:20:07Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1213</id>
<created>2007-10-08T02:20:07Z</created>
<summary type="text/plain">有明コロシアムにて行われたAIG OPEN 2007を10月6日、7日と2日間にわたって観戦。フェレーとガスケ。今年の主役はこの二人だった。...</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>テニス観戦</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>有明コロシアムにて行われた<a href="http://aigopen.jp/07/index.shtml">AIG OPEN 2007</a>を10月6日、7日と2日間にわたって観戦。フェレーとガスケ。今年の主役はこの二人だった。</p>]]>
<![CDATA[<p>
去年に続き、今年もフェデラーの試合を観戦できることを期待してチケットを手に入れたが、フェデラーは来日せず。しかし去年観たことだし、今年のフェデラーの仕事をぶりを見ると、疲労があるのもよくわかるので、まあ、それはそれでしかたがない。代わりといっちゃなんだが、フェラーもガスケもナマで観たことがない選手なので、興味はそちらに移る。しかもどちらも今年のグランドスラムでベスト４進出の実績がある。最強のフェデラーはいないが、それで失望するような組み合わせではまったくない。私のAIG OPEN 2007観戦は、そんな感じで始まった。
</p>
<p>
ガスケとフェレーの試合は準決勝から見ていた。準決勝のフェレーの相手はビッグサーバーとして知られるカルロビッチ。長身から200kmを超えるフラットや角度のあるスライスを打ち込んでくるゲームは見応え十分。第１セットはフェレーがカルロビッチの強烈なサーブに苦しみながらも要所をしめてタイブレークの末ゲット。カルロビッチは決してサーブだけの選手ではなく、ボレーのセンスもなかなかある。果敢に前に出て攻めていた。トッププロ同士のボレーとパスの攻防は、信じられないようなスーパーショットの打ち合いと並んで、私がテニスを観ていてもっとも興奮するシーンの一つだ。今でも覚えている試合の数々は、このボレー対パスの対決の魅力によるところが大きい。例えばエドバーグ vs クリックステイン、ベッカー vs レンドル、サンプラス vs アガシ、ルコント vs ビランデル。まだまだあるが。テニス界には常に、華麗なテクニックを見せるサーブ＆ボレーヤーとグランドストローカーがいたのだ。話がそれたが、第２セットはカルロビッチのファーストの率が落ちてきたこともあって、なかなかサービスが思うように決められない。結果フェレーのリターン率が上がり、ストロークの応酬になると、カルロビッチのバックのスライスでは、フェレーになかなか通用せず攻め込まれる。ときおりカルロビッチも鮮やかなフォアで逆襲するも、トータルで見ればフェレーが安定した打ち合いに持ち込んで勝利。ランキング8位どおりの強さが印象に残った。
</p>
<p>
一方、ガスケ対ベルディハの準決勝は、ガスケがベースラインからさらに２，３メートルほど下がって打ち合いを展開。見たことがないぐらい下がっていた。非常に守備的なポジションだと思う。ドロップショットを打たれても追いつくフットワークがあるということだろうか？そこからエース級のショットが炸裂するわけでもないのに、先にベルディハが攻撃をしかけてミスをしてしまう展開。ガスケは確かにミスショットが少ない。ミスショットの数が勝敗を分けたような印象。ベルディハも攻撃的で悪い選手ではないのだが、先にミスをしてしまうとテニスはポイントが取れないスポーツなので、守備的に試合を進めたガスケの術策にはまってしまったようだ。というわけで決勝の顔合わせは、フェレー vs ガスケとなる。
</p>
<p>
翌7日の決勝はちょっとしたミスを犯してしまった。男子シングルス決勝の前に男子ダブルスの決勝があって、その試合後あまりに日差しが強かったので、休憩に行ってしまったのだ。で、戻ってくると、なんともうフェレー vs ガスケの終盤。うーむ、ダブルスの決勝後、表彰式があって、その後シングルスの決勝だろうから、時間的に余裕があるだろうとタカをくくっていたのだが。。。しかし試合時間をみると、なんと試合開始後まだ30分すぎ。？？？？なんで、こんなに展開が早いんだ？スコアボードを観ると第１セットは６−１でフェレー。第２セットは既に３−０でフェレーがリード。やばい。このまま一方的な展開で終わってしまうのか。ガスケ本来のプレーを期待していたが天才は飛び立つことなく、あきらめモードの中フェレーの圧倒的なプレーの前に撃沈。というわけで、決勝は最後の２０分ほどしか観られなかった。いくら３セットマッチだからといって、ここまで早く決着がついてしまうのは、ちょっと記憶にないなあ。しかしまあ、テニスは昨日がよかったから今日もいいとは限らないスポーツなのは、私自身もよく分かっている。しかし決勝でのタイブレークのかけひきとか、第３セットにもつれることを期待していたのだが、なかなかそううまくはいかんものだな。次からはもっと真剣に観るようにしよう。
</p>
<p>そのようなわけで、フェレーの安定した強さが目立った今年のAIG OPENだった。全米でナダルを下した実力を観ることができて、好きなテニスプレイヤーがまた一人増えた。フェレーは、来月上海で行われる<a href="http://www.masters-cup.com/1/home/">マスターズカップ（2007.11.11〜11.18）</a>や来年のグランドスラムの準決勝あたりで王者フェデラーに土をつけるんじゃないだろうか？そのときのフェレーとフェデラーのストロークの応酬はどんなに素晴らしいものになるだろうか？今から非常に楽しみである。</p>]]>
</content>
</entry>

<entry>
<title>11月29日「Designer meets Designers 02」に出演します！</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/10/1129designer_me.html" />
<modified>2007-12-13T10:06:57Z</modified>
<issued>2007-10-01T05:25:59Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1209</id>
<created>2007-10-01T05:25:59Z</created>
<summary type="text/plain">（株）エムディエヌコーポレーション web creators編集部・WEB STRATEGY 編集部が主催するウェブデザイナーのためのイベント「Designer meets Designers 02」にDEEP KICK.com ハヤシカオルが出演します。今回のテーマは「リッチコンテンツ実践テクニック〜Flash・Silverlight・Ajax〜」です。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>講演会</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>
<a href="http://www.mdn.co.jp/webcre/d2/"><img alt="Designer meets Designers 02" src="http://deepkick.com/blog/d2logo.png" width="130" height="132" /></a>
（株）エムディエヌコーポレーション web creators編集部・WEB STRATEGY 編集部が主催するウェブデザイナーのためのイベント<a href="http://www.mdn.co.jp/webcre/d2/">「Designer meets Designers 02」</a>にDEEP KICK.com ハヤシカオルが出演します。今回のテーマは「リッチコンテンツ実践テクニック〜Flash・Silverlight・Ajax〜」です。
</p>
<p>［Designer meets Designers 02 開催概要］</p>
<dl id="d2">
<dt>主催：</dt>
<dd>（株）エムディエヌコーポレーション web creators 編集部・WEB STRATEGY 編集部</dd>
<dt>開催日時：</dt>
<dd>2007年11月29日（木曜日）14:30開場　15:00開演</dd>
<dt>会場：</dt>
<dd>六本木アカデミーヒルズ49　タワーホール （六本木ヒルズ49階）</dd>
<dt>詳細・お申し込み：</dt>
<dd><a href="http://www.mdn.co.jp/webcre/d2/">http://www.mdn.co.jp/webcre/d2/</a></dd>
</dl>

<p>
私、ハヤシカオルは「SESSION 3　現場で使えるActionScript実用テクニック」に登場します。60分という短い時間ではありますが、クリエイターの方に何かお役に立てる話ができればと、あれこれ策を練っているところでございます。ご興味がある方は、当日六本木ヒルズで会いましょう。
</p>]]>

</content>
</entry>

<entry>
<title>vol.66 パズルゲームを作る（１）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/10/vol66.html" />
<modified>2007-12-13T10:11:26Z</modified>
<issued>2007-10-01T03:54:24Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1207</id>
<created>2007-10-01T03:54:24Z</created>
<summary type="text/plain">web creators 2007年11月号の「Flash Creative Technique」のテーマは「パズルゲームを作る」。 今回は其の一です。東京23区をパズルのピースに見立てて、海岸線だけが記されている白地図の上に正確に並べられるかどうかを競うパズルゲームを作成します。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000VZD600?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000VZD600"><img alt="web creators 2007年11月号" src="http://deepkick.com/blog/w71cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000VZD600?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000VZD600">web creators 2007年11月号</a>の「Flash Creative Technique」は「パズルゲームを作る」（1）になります。
</p>
<p><a href="http://deepkick.com/fct/v66/index.html">
<img alt="サンプルコンテンツ" src="http://deepkick.com/blog/puzzle1-thumb.png" width="130" height="78" /></a>できあがりのサンプルは<a href="http://deepkick.com/fct/v66/index.html">こちらをクリック。</a></p>
<p>今回から新しいテーマ、Flashによるパズルゲーム「東京23区パズル」を作成します。「東京23区パズル」とは、東京23区をパズルのピースに見立てて、海岸線だけが記されている白地図の上に正確に並べられるかどうかを競うパズルゲームです。今号はプロトタイプと23区のMovieClipに焦点をあてて、解説しています。</p>]]>
<![CDATA[<p>
ひとつ、校正ミスを発見しました。読者の方、すみませんが、p91の【D-2】のキャプションを下記に読み替えてください。私の校正ミスです。
</p>
<p>
（正）<br />
ゲーム終了時のように、パズルの完成形をMC［main］内に作成する。ゲームを初期化する処理で地図上の23区オブジェクトの_alphaプロパティを0にして、「存在はするが見えない」状態にしておく。ドロップ時の当たり判定を使ってアイテムが正確に配置されたときのイベントをとらえて、アイテムをステージ上から削除し、もともと地図上に配置されていた該当する23区オブジェクトの_alphaプロパティを100にして地図上に現れるようにする仕組みだ
</p>
<p>
（誤）<br />
イラストレーターで、地図と23区オブジェクトのパスを作成しているところ。ダイレクトにFlashで作成してもよいが、使いなれたドロー系ソフトでパスを作成し、Flashに読み込んでもよい
</p>]]>
</content>
</entry>

<entry>
<title>web creators 2007年10月号 特集「Flashゲーム制作講座」執筆</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/09/web_creators_20_1.html" />
<modified>2007-12-13T10:10:56Z</modified>
<issued>2007-09-03T04:17:05Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1191</id>
<created>2007-09-03T04:17:05Z</created>
<summary type="text/plain">web creators 2007年10月号の特集「Flashの知識とテクニックはゲームで学ぼう！　Flashゲーム制作講座」の応用編・「XMLから問題・正解・解説文を読み込む三択クイズゲーム」（p166〜p169の4ページ）をDEEP KICK.com ハヤシカオルが執筆・提供しました。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>出版・雑誌連載</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000UX74C4?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000UX74C4"><img alt="web creators 2007年10月号" src="http://deepkick.com/blog/w70cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000UX74C4?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000UX74C4">web creators 2007年10月号</a>の特集「Flashの知識とテクニックはゲームで学ぼう！　Flashゲーム制作講座」の応用編・「XMLから問題・正解・解説文を読み込む三択クイズゲーム」（p166〜p169の4ページ）をDEEP KICK.com ハヤシカオルが執筆・提供しました。
</p>
<p>
<img alt="web creators 2007年10月号の特集「Flashの知識とテクニックはゲームで学ぼう！　Flashゲーム制作講座」執筆" src="http://deepkick.com/blog/zatsugakuPages.png" width="330" height="443" />
</p>
<p><a href="http://deepkick.com/fct/quizgame/index.html">
<img alt="サンプルコンテンツ" src="http://deepkick.com/blog/zatsugaku-thumb.png" width="130" height="93" /></a>できあがりのコンテンツは<a href="http://deepkick.com/fct/quizgame/index.html">こちらをクリック。</a></p>
<p>「巨泉のクイズダービー（古い？）」であったような三択クイズです。問題文や正解はすべてXML側で管理しています。ランダムに10問を選び出しています。クイズゲーム以外にもいろいろと応用が効くと思います。サンプルファイルは太っ腹なことにMdNのサイトからダウンロードできますので、ご興味のある方は研究してみてはいかがでしょう？</p>]]>

</content>
</entry>

<entry>
<title>vol.65 XMLConnector + DataGridを使ったアプリケーション（２）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/09/vol65_xmlconnec.html" />
<modified>2007-12-13T10:10:25Z</modified>
<issued>2007-09-03T03:58:13Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1190</id>
<created>2007-09-03T03:58:13Z</created>
<summary type="text/plain">web creators 2007年10月号の「Flash Creative Technique」のテーマは「XMLConnector + DataGridを使ったアプリケーション」。 今回は其の二です。XMLConnectorとDataGrid、DataSetコンポーネントを組み合わせたアプリケーションの作成について考察します。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000UX74C4?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000UX74C4"><img alt="web creators 2007年10月号" src="http://deepkick.com/blog/w70cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000UX74C4?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000UX74C4">web creators 2007年10月号</a>の「Flash Creative Technique」は「XMLConnector + DataGridを使ったアプリケーション」（2）になります。
</p>
<p><a href="http://deepkick.com/fct/v65/index.html">
<img alt="サンプルコンテンツ" src="http://deepkick.com/blog/datagrid-thumb.png" width="130" height="103" /></a>できあがりのサンプルは<a href="http://deepkick.com/fct/v65/index.html">こちらをクリック。</a></p>
<p>前回に引き続き、XMLConnector + DataGridを使用したアプリケーション「DEEP DataGrid Gallery version 0.1」の作成について解説しています。前回はスキーマとバインディングといったFlashのコネクタコンポーネントを扱う上で必須の概念について見ていきました。それらをふまえて今号では、外部XMLで管理することができるフォトギャラリーアプリケーション「DEEP DataGrid Gallery version 0.1」を完成します。</p>]]>

</content>
</entry>

<entry>
<title>vol.64 XMLConnector + DataGridを使ったアプリケーション（１）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/09/vol64_xmlconnec.html" />
<modified>2007-12-13T10:09:49Z</modified>
<issued>2007-09-03T03:41:04Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1189</id>
<created>2007-09-03T03:41:04Z</created>
<summary type="text/plain">web creators 2007年9月号の「Flash Creative Technique」のテーマは「XMLConnector + DataGridを使ったアプリケーション」。 今回は其の一です。XMLConnectorとDataGrid、DataSetコンポーネントを組み合わせたアプリケーションの作成について考察します。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000TM1J2W?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000TM1J2W"><img alt="web creators 2007年9月号" src="http://deepkick.com/blog/w69cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000TM1J2W?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000TM1J2W">web creators 2007年9月号</a>の「Flash Creative Technique」は「XMLConnector + DataGridを使ったアプリケーション」（1）になります。
</p>
<p><a href="http://deepkick.com/fct/v65/index.html">
<img alt="サンプルコンテンツ" src="http://deepkick.com/blog/datagrid-thumb.png" width="130" height="103" /></a>できあがりのサンプルは<a href="http://deepkick.com/fct/v65/index.html">こちらをクリック。</a></p>
<p>今回から２回に分けて、XMLConnector + DataGridを使用したアプリケーション「DEEP DataGrid Gallery version 0.1」の作成について解説しています。FlashにはUIコンポーネントだけでなく、データベースやXMLドキュメントといった外部データソースからデータを取り入れるためのコネクタコンポーネントや、読み込んだデータを管理するためのDataSetコンポーネントなど、目には見えませんがアプリケーションの裏方的な仕事をするものがあります。サンプルの作成を通して、それらの基本的な使い方を紹介しています。</p>]]>

</content>
</entry>

<entry>
<title>LZX Code Camp</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/08/lzx_code_camp.html" />
<modified>2007-12-13T10:09:07Z</modified>
<issued>2007-08-31T04:50:45Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1188</id>
<created>2007-08-31T04:50:45Z</created>
<summary type="text/plain">Ajax/Flash対応RIA開発プラットフォームのOpenLaszlo。net8主催の「LZX Code Camp」に参加。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>OpenLaszlo</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>去る8月30日、<a href="http://www.openlaszlo.jp/article.php?story=20070814095726433">net8主催の「LZX Code Camp」</a>に参加してきました。Flash CS3向けの書籍執筆に追われている最中、まる一日執筆を中断して時間を作るのはけっこう覚悟が要りましたが、人数限定のコードキャンプにせっかく招待していただいたし、OpenLaszloについていろいろ知りたいことがあったので、しっかりと行ってきました。いや〜、行ってよかった！朝から夕方までLaszlo漬けというものも気持ちがいいもので、OpenLaszloを使った実際のアプリケーション作成の手順を見ることができて非常に勉強になりました。そしてFlashやFlexといったAdobe製品が得意とするジャンル（あるいは方向性）と、オープンソースのAjax/Flash対応RIA開発プラットフォームのOpenLaszloの特長と違いについて、以前より理解できました。</p>
]]>
<![CDATA[<p>今回のCode Campに参加させていただいて、実際のLZXコーディングも含めて、さまざまな収穫があったわけですが、その中でも特に興味深く感じたのは次の２点。
</p>
<ul class="contentList">
<li class="contentList">LZXのスクリプティングは、DOM Scriptingと考え方がよく似ていること</li>
<li class="contentList">自習を進める上で<a href="http://www.openlaszlo.org/lps3/docs/reference/">OpenLaszlo 3.4.0のLZX Reference Manual</a>が参考になること</li>
</ul>
<p>
すなわち、DOM Scriptingは、XML形式にのっとって記述されたDocument Object Modelに手を加えるための標準化された手法のように私は考えておりますが（XHTML + Javascript はもちろんのこと、それ以外のDOMに対しても有益な手法として）、OpenLaszloでのRIA構築で使用するLZXもXMLドキュメントの一種であり、スクリプティングの基礎は何らDOM Scripting 標準と変わらないのではないか、という点です。これは最近Ajaxアプリケーションを開発するために、DOM Script 標準に興味を持って自習をすすめてきた自分としては、大いに励まされるところがありました。「スクリプティングにおける普遍性」というのは、非常に気持ちが良いです。<br />
さらにこれまでOpenLaszlo 4.0に付属のマニュアル（英語版）を頼りに自習しておりましたが、LZXの全体像というか、そもそもどういうタグがあり、Attributeがあり、メソッドがあるのか頭の中でまとまらないままやみくもに進めてきたものが、OpenLaszlo 3.4.0のLZX Reference Manualを今回初めて教えてもらったところ、これがなんとまあ、わかりやすいこと！正直、いままで奮闘してきたのは何だったんだろうと思いました。これはバイブルですね。やはり英語版なんですが、知りたいことがすぐにわかるようにできており、これからOpenLaszloを触ってみようという方は、必見です。私もこれを手元にさらに自習を進めたいと思いました。</p>
<p>今RIA構築環境は、すごい勢いで発展・進化しています。OpenLaszloしかり、Flexしかり、Flashしかり、爆発的といっていいくらいですね。しっかりと自分のツールにしていきたいと思います。初心忘れるべからず、です。</p>]]>
</content>
</entry>

<entry>
<title>vol.63 Yahoo! Maps AS-Flash APIを使った地図アプリケーション（後編）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/08/vol63_yahoo_map.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2007-08-27T04:21:40Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1187</id>
<created>2007-08-27T04:21:40Z</created>
<summary type="text/plain">web creators 2007年8月号の「Flash Creative Technique」のテーマは「Yahoo! Maps AS-Flash APIを使った地図アプリケーション」。 今回は後編です。XMLドキュメントを使って外部画像のパス、緯度・経度、キャプションなどのコンテンツを管理し、Yahoo Maps上にインタラクティブに表示するFlash地図アプリケーションを完成します。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000RPO6HQ?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000RPO6HQ"><img alt="web creators 2007年8月号" src="http://deepkick.com/blog/w68cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000RPO6HQ?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000RPO6HQ">web creators 2007年8月号</a>の「Flash Creative Technique」は「Yahoo! Maps AS-Flash APIを使った地図アプリケーション」（後編）になります。
</p>
<p><a href="http://deepkick.com/fct/v63/index.html">
<img alt="サンプルコンテンツ" src="http://deepkick.com/blog/photomaps-thumb.png" width="130" height="69" /></a>できあがりのサンプルは<a href="http://deepkick.com/fct/v63/index.html">こちらをクリック。</a></p>
<p>前回に引き続き、Yahoo! Maps AS-Flash APIを使った地図アプリケーション「DEEP Photo Maps version 0.1」の作成について解説しています。XMLドキュメントを使って外部画像のパス、緯度・経度、キャプションなどのコンテンツを管理し、Yahoo Maps上にインタラクティブに表示するFlash地図アプリケーションを完成します。</p>]]>

</content>
</entry>

<entry>
<title>vol.62 Yahoo! Maps AS-Flash APIを使った地図アプリケーション（前編）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/08/vol62_yahoo_map.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2007-08-27T04:06:40Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1186</id>
<created>2007-08-27T04:06:40Z</created>
<summary type="text/plain">web creators 2007年7月号の「Flash Creative Technique」のテーマは「Yahoo! Maps AS-Flash APIを使った地図アプリケーション」。 今回は前編です。Yahoo! US版から提供されている地図アプリケーション作成Webサービスとどのように連携するのかがテーマです。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000QGE9BO?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000QGE9BO">
<img alt="web creators 2007年7月号" src="http://deepkick.com/blog/w67cover-thumb.gif" width="130" height="171" /></a>
<a href="http://www.amazon.co.jp/gp/product/B000QGE9BO?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000QGE9BO">web creators 2007年7月号</a>の「Flash Creative Technique」は「Yahoo! Maps AS-Flash APIを使った地図アプリケーション」（前編）になります。
</p>
<p><a href="http://deepkick.com/fct/v63/index.html">
<img alt="サンプルコンテンツ" src="http://deepkick.com/blog/photomaps-thumb.png" width="130" height="69" /></a>できあがりのサンプルは<a href="http://deepkick.com/fct/v63/index.html">こちらをクリック。</a></p>
<p>今回から２回に分けて、Yahoo! Maps AS-Flash APIを使った地図アプリケーション「DEEP Photo Maps version 0.1」の作成について解説しています。Yahoo! US版から提供されている地図アプリケーション作成Webサービスとどのように連携するのかがテーマです。Yahoo! Maps AS-Flash APIを使うための準備とYahoo MapsをFlash内に表示するための基本的な方法について解説しています。</p>]]>

</content>
</entry>

<entry>
<title>vol.61 回転ドア式のフォトギャラリー（後編）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/08/vol61.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2007-08-27T01:45:29Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1185</id>
<created>2007-08-27T01:45:29Z</created>
<summary type="text/plain">web creators 2007年6月号の「Flash Creative Technique」のテーマは「回転ドア式のフォトギャラリー」。 今回は後編です。回転ドアのように動作する立体的なフォトギャラリーについて考察します。本連載でよくとりあげる仮想的な３次元空間を移動するモーショングラフィック的要素とXMLドキュメントでのコンテンツ管理をミックスさせたアプリケーションになります。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000PC70KQ?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000PC70KQ"><img alt="web creators 2007年6月号" src="http://deepkick.com/blog/w66cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000PC70KQ?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000PC70KQ">web creators 2007年6月号</a>の「Flash Creative Technique」は「回転ドア式のフォトギャラリー」（後編）になります。
</p>
<p><a href="http://deepkick.com/fct/v61/index.html">
<img alt="サンプルコンテンツ" src="http://deepkick.com/blog/revolving-thumb.png" width="130" height="64" /></a>できあがりのサンプルは<a href="http://deepkick.com/fct/v61/index.html">こちらをクリック。</a></p>
<p>前回から引き続き、回転ドア式の立体的フォトギャラリー「The revolving photo gallery version 0.1」の作成です。本連載でこれまでに何度か解説してきた仮想的な３次元空間を移動するモーショングラフィック的要素とXMLドキュメントでのコンテンツ管理をミックスさせたウェブアプリケーションになります。</p>]]>

</content>
</entry>

<entry>
<title>SUPER CHILI-TIMERS TENNIS - Super Shot Collection VOL.1</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/07/super_chilitime.html" />
<modified>2008-03-17T01:19:05Z</modified>
<issued>2007-07-17T05:04:24Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1153</id>
<created>2007-07-17T05:04:24Z</created>
<summary type="text/plain"> // 	 		 	 DEEP KICK.com プロデュースのFlashテニスゲーム「SUPER CHILI-TIMERS TENNIS」のデモンストレーション用のムービーを作成し、Youtubeで...</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash + ビデオ</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<div class="youtube">
<script type="text/javascript">
//<![CDATA[
var swf = new jp.catalase.SwfTagWriter('http://www.youtube.com/v/YukjXJQQKAU', '', 330, 272);
swf.setRequiredVersion(8,0,0);
swf.writeHTML();
//]]&gt;
</script>
</div>
<noscript>
<div class="youtube">
	<object data="http://www.youtube.com/v/YukjXJQQKAU" width="330" height="272" type="application/x-shockwave-flash">
		<param name="movie" value="http://www.youtube.com/v/YukjXJQQKAU" />
	</object>
</div>
</noscript>
<p>DEEP KICK.com プロデュースのFlashテニスゲーム「<a href="http://tennisgame.jp/">SUPER CHILI-TIMERS TENNIS</a>」のデモンストレーション用のムービーを作成し、Youtubeで公開してみました。今後もこのようなムービーを積極的に制作し、このFlashゲームを全世界に広めていきたいと思います。</p>]]>

</content>
</entry>

<entry>
<title>パッヘルベルのカノンをギターで</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/06/post_43.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2007-06-27T06:33:50Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1126</id>
<created>2007-06-27T06:33:50Z</created>
<summary type="text/plain">YouTube.com でたまたま見つけました。パッヘルベルのカノンをギターで。テクニックは凄いです。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash + ビデオ</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<div class="youtube">
<script type="text/javascript">
//<![CDATA[
var swf = new jp.catalase.SwfTagWriter('http://www.youtube.com/v/QjA5faZF1A8', '', 330, 272);
swf.setRequiredVersion(8,0,0);
swf.setAltContent('<div id="FPdownload"><p>このコンテンツをご覧になるにはFlash Player 8以降がインストールされている必要があります。</p><p>下記のボタンをクリックして、最新のFlashPlayerをインストールしてください。</p><p><a href="http://www.adobe.com/go/getflashplayer_jp"><img src="get_flash_player.gif" alt="最新のFlash Playerのダウンロード" border="0"  /></a></p></div>');
swf.writeHTML();
//]]&gt;
</script>
</div>
<noscript>
<div class="youtube">
	<object data="http://www.youtube.com/v/QjA5faZF1A8" width="330" height="272" type="application/x-shockwave-flash">
		<param name="movie" value="http://www.youtube.com/v/QjA5faZF1A8" />
	</object>
</div>
</noscript>
<p>YouTube.com でたまたま見つけました。パッヘルベルのカノンをギターで。テクニックは凄いです。</p>]]>

</content>
</entry>

<entry>
<title>満足した豚よりも。。。</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/06/post_42.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2007-06-22T04:26:19Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1120</id>
<created>2007-06-22T04:26:19Z</created>
<summary type="text/plain">ジョン・スチュアート・ミル　功利主義</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>息抜き</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<blockquote cite="http://www.cluetrain.com/">
<p>
満足した豚よりも不満足な人間である方が、また満足した愚か者よりも不満足なソクラテスである方がよい。
</p>
<p class="autor">ジョン・スチュアート・ミル　「功利主義 第二章」より</p>
</blockquote>]]>

</content>
</entry>

<entry>
<title>Guns N&apos; Roses 来日延期！</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/04/guns_n_roses_1.html" />
<modified>2008-03-17T06:11:16Z</modified>
<issued>2007-04-12T03:43:46Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1014</id>
<created>2007-04-12T03:43:46Z</created>
<summary type="text/plain">「ガンズ・アンド・ローゼズ、メンバーの捻挫のため日本公演が延期に」なるんだとか。おいおいって感じ。ヤル気があるんだかないんだか。結局チケット買ってないし。...</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Music</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>「<a href="http://headlines.yahoo.co.jp/hl?a=20070411-00000000-pia-ent">ガンズ・アンド・ローゼズ、メンバーの捻挫のため日本公演が延期に</a>」なるんだとか。おいおいって感じ。ヤル気があるんだかないんだか。結局チケット買ってないし。</p>]]>

</content>
</entry>

<entry>
<title>「ハヤシカオルのFlash進化論」告知</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/04/flash_4.html" />
<modified>2008-03-17T01:21:10Z</modified>
<issued>2007-04-06T08:57:17Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1009</id>
<created>2007-04-06T08:57:17Z</created>
<summary type="text/plain">エイクエントが登録タレントさん向けに行っているイベントAquent’s View Vol.4 になぜかハヤシカオルが講師として呼ばれまして、「ハヤシカオルのFlash進化論」と題して、Flashのお話をすることになりました。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>講演会</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p>さて、<a href="http://www.aquent.co.jp/">エイクエント</a>が登録タレントさん向けに行っているイベント「Aquent's View Vol.4」に、なぜかハヤシカオルが講師として呼ばれまして、<strong>「ハヤシカオルのFlash進化論」</strong>と題して、Flashのお話をすることになりました。ただし、エイクエントの登録タレントさん向けのイベントですので、誰でも参加できるわけではありません。エイクエントの登録タレントであれば、無料で参加できるようです。</p>
<ul class="contentList">
<li class="contentList">日時：2007年4月26日（木）午後7:00受付け開始 　レクチャー　7:30−9:00 </li>
<li class="contentList">会場：エイクエント東京オフィス　レクチャールーム</li>
<li class="contentList">参加資格：エイクエントのタレント、またはタレント同伴の一般の方</li>
<li class="contentList">参加費：無料！</li>
</ul>
<p>ということらしいですわ。お申し込み、その他詳細は<a href="http://jobzine.aquent.co.jp/feature3.php?CID=49">こちらのエイクエントのサイト</a>からできるようです。エイクエントに興味のある方は、この機会にタレントとして登録してみるのもいいでしょう。</p>
<p>で、Flashの何について話すかというと、実は今、思案中です。あんまり技術よりの話をしてもおもしろくないだろうから、大雑把ですが、ハヤシカオルがFlashというツールとどういうふうに付き合い、Flashと共同してどういうプロダクトを制作してきたのか、そして今後さらに進化していくであろうFlashとどういうふうに付き合っていくのか、そのあたりについて初心に戻り、イチFlashクリエイターとして、現在の思いを素直に分析してみようかなと。そんなふうに今は考えています。途中で話が変わるかもしれませんが。</p>]]>

</content>
</entry>

<entry>
<title>vol.60 回転ドア式のフォトギャラリー（前編）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/04/vol60.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2007-04-06T08:00:48Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1008</id>
<created>2007-04-06T08:00:48Z</created>
<summary type="text/plain">web creators 2007年5月号の「Flash Creative Technique」のテーマは「回転ドア式のフォトギャラリー」。 今回は前編です。回転ドアのように動作する立体的なフォトギャラリーについて考察します。本連載でよくとりあげる仮想的な３次元空間を移動するモーショングラフィック的要素とXMLドキュメントでのコンテンツ管理をミックスさせたアプリケーションになります。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000O75FD6?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000O75FD6"><img alt="web creators 2007年5月号" src="http://deepkick.com/blog/w65cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000O75FD6?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000O75FD6">web creators 2007年5月号</a>の「Flash Creative Technique」は「回転ドア式のフォトギャラリー」（前編）になります。
</p>
<p><a href="http://deepkick.com/fct/v60/index.html"><img alt="サンプルコンテンツ" src="http://deepkick.com/blog/enchuu_wireframe-thumb.png" width="130" height="61" /></a>できあがりのサンプルは<a href="http://deepkick.com/fct/v60/index.html">こちらをクリック。</a></p>
<p>今回の「Flash Creative Technique」から前編と後編の２回に分けて、回転ドア式の立体的フォトギャラリー「The revolving photo gallery version 0.1」の作成を解説します。本連載でこれまでに何度か解説してきた仮想的な３次元空間を移動するモーショングラフィック的要素とXMLドキュメントでのコンテンツ管理をミックスさせたウェブアプリケーションになります。</p>]]>
<![CDATA[<p>これまでこの連載を通して仮想的な３次元空間上を回転運動するモーションについて、何度か解説してきました。前回に解説した「The spiral driver」もそうですね。本サンプルはその応用とも言えます。ただ今回、ハヤシカオルなりに考えたのは、単に実験的にモーションするだけではなく、その動きを使って、もっと実用的に使えそうなサンプルを作ってみよう、という点でした。ただ実際問題、連載でアプリケーションの作成を書き下ろしで解説するのは、誌面の都合もあって、なかなか難しいんです。それなりの機能を持つアプリケーションは、それなりに時間がかかりますし、工程も複雑で、バグをつぶすのにもそれなりに。何か良いアイデアがないかなとたまたまiTunesで音楽を聴いていたわけですが、そこにヒントが隠されていました。アルバム画像がを横方向にスクロールするアレです。それを回転運動風にして、写真でも見せられないかなと。で、写真もXMLを使って、手軽に管理できないかなと。</p>
<p>はじまりは、だいたいそういう思いつきです。まず最低限必要な機能とインターフェイスをイメージします。次にそれが果たして本当にFlashで可能な話かどうかの調査も兼ねて、プロトタイプの作成にとりかかります。これがなかなかうまくいかない（笑）。これまでに制作したモノや知識を総動員し、行ったり来たりを繰り返しながら、少しずつプロトタイプをカタチにしていきます。楽しくもあり、非常に頭を使うので疲れる工程でもあります。そうこうするうちに原型ができあがってきます。</p>
<p>仮想空間の原点を中心にした円周上に、一定の角度ごとにオブジェクトを複製します。口でいうのは簡単なんですが、いろいろなやりかたがあって、試行錯誤しながら作っていきます。次に横方向の回転運動を生み出す動力を取り出す仕組みを考えます。これは土台となるオブジェクトをドラッガブルにして、リリースすると減速しながら、元の位置に戻りつつ停止するような仕組みを作り、距離に比例した動力を取り出すようにします。停止すると動力もゼロになるわけです。</p>
<p>今回たまたまワイヤーフレーム状態にしたオブジェクトを並べると、古代ローマのコロッセウムの模型のような円柱が現れました。動かしてみると、幾何学的な模様が非常に美しい。これはこれで別の何かに使えそうです。後編に続きます。</p>]]>
</content>
</entry>

<entry>
<title>vol.59 ３次元のスパイラルを表現する（後編）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/03/vol59.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2007-03-31T07:00:20Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1007</id>
<created>2007-03-31T07:00:20Z</created>
<summary type="text/plain">web creators 2007年4月号の「Flash Creative Technique」のテーマは前回に引き続き「３次元のスパイラルを表現する」。 今回は後編です。仮想的な３次元座標をスパイラル運動するオブジェクトをFlash上で表現する方法について考察します。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000NCJLBO?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000NCJLBO"><img alt="web creators 2007年4月号" src="http://deepkick.com/blog/w64cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000NCJLBO?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000NCJLBO">web creators 2007年4月号</a>の「Flash Creative Technique」は「3次元のスパイラルを表現する」（後編）になります。
</p>
<p><a href="http://deepkick.com/fct/v59/index.html"><img alt="サンプルコンテンツ" src="http://deepkick.com/blog/vol59main-thumb.png" width="130" height="86" /></a>できあがりのサンプルは<a href="http://deepkick.com/fct/v59/index.html">こちらをクリック。</a></p>
<p>前回は仮想的な空間にあるオブジェクトをスクリーンに透視変換する原理について、考察しました。今回は運動するオブジェクトが作る「軌跡」に焦点をあてて、考察を加えたいと思います。</p>]]>
<![CDATA[<p>単独では何の変哲もない運動も、その軌跡を取り出してみると、幾何学的な美しさを持っていることがあります。「軌跡」というのは、なんとなく美しい響きを持つ言葉で、ハヤシカオルが好きな言葉のひとつです。実は「The spiral driver version 0.1」の作成のなかで、もっとも著者的に苦心したのが、この軌跡の表現でした。なので、その原理を追求してみようという方は、サンプルをこころして眺めてください（笑）。しかし苦労した甲斐があって、Flashで軌跡をとらえることに成功することができました。これはまさに奇跡にと呼ぶにふさわしい（笑）。</p>
<p>軌跡というのは、最初に運動しているオブジェクトの過去の姿、つまり何フレーム目か前の状態であると考えます。２つや３つじゃ、あんまり軌跡に見えませんが、３０とか５０ぐらい連続すると、軌跡に見えてきます。</p>
<p>オブジェクトの過去の姿を後で使うためには、必要なプロパティの値を変数などに保存しておく必要があります。誌面では「五大プロパティ」と勝手に呼んでおりますが、オブジェクトのX座標・Y座標・X方向およびY方向の拡大縮小率・アルファ値を、毎フレームごとに「構造体」を用いて記録します。</p>
<p>例えば1フレーム目の五大プロパティは、new Object(); を用いて「kiseki_1」というインスタンス名の構造体を生成し、その内部に記録します。2フレーム目は「kiseki_2」というインスタンス名の構造体に記録します。これを毎フレーム繰り返します。</p>
<p>次に必要な情報は、複製するオブジェクトの個数とオブジェクトを複製するタイミング、つまりインターバルとなるフレーム数です。インターバルを決めれば、次に複製するオブジェクトが最初のオブジェクトの何フレーム分過去の状態に該当するのか計算することができます。それを個数分繰り返します。</p>
<p>p = i - interval * r <br />
この数式を見ます。i は最初のオブジェクトが運動を始めてからのフレーム数。interval はインターバル、r は複製されたオブジェクトのインスタンス名末尾の数字を表します。例えば最初のオブジェクトの次に複製されたオブジェクトのインスタンス名は「iName_1」、次のオブジェクトは「iName_2」というインスタンス名を持ちます。この数式でもとめられるp は、軌跡を記録している構造体の名前末尾の数字になります。つまり何フレーム目に記録した軌跡が複製したオブジェクトそれぞれに当てはまるのかをこの数式で計算しているわけです。</p>
<p>ここまで解決すれば、後は構造体から取り出した五大プロパティの値を複製した各オブジェクトのプロパティに適用すれば完成です。軌跡を追いかけるのは、複製するオブジェクトの個数にもよりますが、onEntefFrameイベントハンドラ内でfor文を使うなど、瞬間的にかなりの計算が必要なことがわかります。もしかするともっとうまい方法があるのかもしれませんが、とりあえずハヤシカオルが今回のサンプル作成を通して辿り着いた方法ということで、ご参考までに。</p>]]>
</content>
</entry>

<entry>
<title>vol.58 ３次元のスパイラルを表現する（前編）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/03/vol58.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2007-03-09T05:53:01Z</issued>
<id>tag:deepkick.com,2007:/blog//1.1005</id>
<created>2007-03-09T05:53:01Z</created>
<summary type="text/plain">web creators 2007年3月号の「Flash Creative Technique」のテーマは「３次元のスパイラルを表現する」。 今回は前編です。仮想的な３次元座標をスパイラル運動するオブジェクトをFlash上で表現する方法について考察します。</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000MR8LYI?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000MR8LYI"><img alt="web creators 2007年3月号" src="http://deepkick.com/blog/w63cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000MR8LYI?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000MR8LYI">web creators 2007年3月号</a>の「Flash Creative Technique」は「3次元のスパイラルを表現する」（前編）になります。
</p>
<p><a href="http://deepkick.com/fct/v59/index.html"><img alt="サンプルコンテンツ" src="http://deepkick.com/blog/spiral-thumb.png" width="130" height="90" /></a>できあがりのサンプルは<a href="http://deepkick.com/fct/v59/index.html">こちらをクリック。</a></p>
<p>今回から前編と後編の２回に分けて、３次元座標上を動くスパイラル運動について考察します。３次元的なモーショングラフィックの作成に役立つかも。</p>]]>
<![CDATA[<p>まず、Flashは基本的に、水平方向を定義するX座標と垂直方向を定義するY座標によってオブジェクトの位置を決める２次元的なソフトウェアですね。つまり奥行き感を持った運動を表現するのは、非常に苦手なわけです。できなくはないのだけれど、一工夫する必要があります。では、どう工夫すればよいのか？いい例になるかどうかわからなけれど、いろいろいじくり回してできあがったもの、それが今回のサンプルの「The spiral driver version 0.1」です。あらかじめ決まり切った運動をするのではなく、パラメーターとなる数値をあれこれ変えてみることで、異なる動きをするように設計されています。</p>
<p>奥行き感と言いましたが、奥行き感を持った運動を表現するためには、オブジェクトを動きの中で拡大・縮小する必要があります。近くのものは大きく見えるだろうし、遠くのものは小さく見える。それをFlashのステージを映画のスクリーンに見立てて考えるには、「透視変換」という手法を使います。</p>
<p>「透視変換」といっても難しく考える必要はありません。映画館に入ってスクリーンを眺めている自分を想像します。座席の位置はだいたい中央あたりがいいですね。で、中央付近の座席に腰を下ろしてスクリーンを眺めます。館内が暗くなって、余計なモノが見えなくなります。スクリーンを見ると派手派手しい音声とともに映画の予告編みたいなものが始まります。スクリーン自体は２次元の世界です。スクリーン上には奥行きがありません。Flashで言う「ステージ」と同じです。通常映画館では途中で座席を移動したりしないので、見ている人の位置は固定です。つまりスクリーンと視点の位置関係は一定だと考えます。</p>
<p>すると仮想的な物体の位置（それはスクリーンの奥にあるので、仮想的な空間上にあります）とその物体がスクリーン上に投影されている位置と視点を線で結ぶと三角形が２つできます。そしてその三角形は相似の関係にあります。これが「透視変換」の原理です。毎フレームごとに透視変換を行い、座標位置・拡大縮小率・アルファといったオブジェクトのプロパティを計算し、ステージ上にあるオブジェクトに適用します。そうすれば、後は仮想的な空間上にあるオブジェクトを何らかの方法で動かせば、勝手に透視変換した後のプロパティを適用したオブジェクトがステージ上に表示されるわけです。</p>
<p>スパイラル運動は仮想的な３次元空間を回転運動しているオブジェクトにさらにZ軸上を平行移動する運動を加えることで作り出すことができます。単にZ軸方向の値を毎フレームごとに6pxずつ増加させるとか逆に減少させるとかします。</p>
<p>より詳しい解説は誌面の方をご覧いただくことにして、今回は原理的なことを補足してみました。では、後編に続きます。</p>]]>
</content>
</entry>

<entry>
<title>Guns N&apos; Roses 来日！</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2007/03/guns_n_roses.html" />
<modified>2008-03-17T06:14:11Z</modified>
<issued>2007-03-08T09:57:19Z</issued>
<id>tag:deepkick.com,2007:/blog//1.989</id>
<created>2007-03-08T09:57:19Z</created>
<summary type="text/plain">へぇ、あのガンズが来日。。。アクセル、生きてたんだという気持ちと、昔のガンズは最高に好きだったけど、バンドとして今はどうなんだろうという複雑な気持ち。アペタイトとか今でもけっこう聴いているし、ちょうど...</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Music</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://deepkick.com/blog/appetite.jpg"><img alt="appetite.jpg" src="http://deepkick.com/blog/appetite-thumb.jpg" width="100" height="100" /></a>へぇ、あのガンズが来日。。。アクセル、生きてたんだという気持ちと、昔のガンズは最高に好きだったけど、バンドとして今はどうなんだろうという複雑な気持ち。アペタイトとか今でもけっこう聴いているし、ちょうどあの頃高校生だった私には衝撃的で、学校バラバラだったけど、ガンズ好きなヤツラとコピーバンド結成して、Paradise Cityとかやりました。個人的には控えめなイジー・ストラドリンが好きでした。イジーはガンズ脱退後もちゃんと音楽活動しているみたい。行こうかな、4/14幕張。でもちょっと躊躇してしまうのは、やっぱり昔の勢いを知ってるだけに、今見たら、失望してしまうのかなと。やっぱりそれだけ間が空きすぎてしまって、いろいろ理由はあったにせよ、ライブの途中で帰ってしまったとか、現れずに暴動が起きたとか、音楽そのものよりも、そういう話題しか聞こえてこなかった時期が長すぎたような。そのあたりがガンズというかアクセルらしいっちゃ、そうなんですが。。。行こうかな、どうしようかな、とか言っているうちに売り切れになるんでしょうね、きっと。うーん、どうしよう。。。悩む。</p>]]>

</content>
</entry>

<entry>
<title>vol.57 マッシュアップでつくるWidget風お天気Flash（後編）</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2006/12/vol57_widgetfla.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2006-12-29T01:44:19Z</issued>
<id>tag:deepkick.com,2006:/blog//1.943</id>
<created>2006-12-29T01:44:19Z</created>
<summary type="text/plain">web creators 2007年2月号の「Flash Creative Technique」は「マッシュアップでつくるWidget風お天気Flash」（後編）になります。 今回完成したサンプルは上...</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Flash Creative Tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://www.amazon.co.jp/gp/product/B000LUYO3I?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000LUYO3I"><img alt="web creators 2007年2月号" src="http://deepkick.com/blog/w62cover-thumb.gif" width="130" height="171" /></a><a href="http://www.amazon.co.jp/gp/product/B000LUYO3I?ie=UTF8&amp;tag=fudousanindex-22&amp;linkCode=as2&amp;camp=247&amp;creative=1211&amp;creativeASIN=B000LUYO3I">web creators 2007年2月号</a>の「Flash Creative Technique」は「マッシュアップでつくるWidget風お天気Flash」（後編）になります。
</p>
<?php readfile("http://deepkick.com/weather_flash/weatherB.html"); ?>
<p>今回完成したサンプルは上のようになります。誌面で解説しているサンプルファイルは<a href="http://www.mdn.co.jp/content/view/1409/">MdNのFlashクリエイティブ・テクニック</a>からダウンロードすることができます。</p>
<p>外部APIとFlashを組み合わせたマッシュアップをテーマに作った「DEEP Weather Flash ver 0.1 」です。詳しい解説は誌面の方をご覧ください。ブログでは補足的に解説を加えたいと思います。</p>]]>
<![CDATA[<p>アプリケーションの設計段階でちょっと考えたのは、日本全国に140カ所以上ある地点IDをどのようにしてスムーズに選ぶことができるか、という点でした。そこで地点を絞り込んでいく手順として「1. 地方を選択（関東地方など）」→「２. 都道府県を選択（東京都など）」→「３. 地点を選択（東京・八丈島など）」のように３つのコンボボックスを使う仕組みにしました。で、地方が決まればその下位区分となる都道府県が決まり、都道府県が決まれば、さらにその下位区分である地点が決まると。逆に言えば、地方が変われば、都道府県も代わり、都道府県が変われば、地点もおのずと変わると。それをどうすればFlash的に実現できるのか、ということですね。</p>
<p>そのための準備として、地点定義XMLの［area.xml］とFlashに読み込んで解析し、データを後で処理しやすいように多次元配列に格納します。それを図解したものがp91の【A-2】です。［地方］-［都道府県］-［地点］はそれぞれ、［親］-［子］-［孫］の関係であるわけで、［area.xml］でもそのように階層構造として記述されているわけですが、それを多次元配列にします。その際にfor文を使います。配列の階層１つに対して１つのfor文が対応するので、</p>
<pre class="code">
for(i = 0; i &lt; areaNode2.length; i++) {
  &lt;area&gt;タグの属性を解析
  地方のコンボボックスにラベルと値をセット

  for(p = 0; p &lt; prefNode2.length; p++) {
    &lt;pref&gt;タグの属性を解析

     for(y = 0; y &lt; cityNode2.length; y++) {
      &lt;city&gt;タグの属性を解析
    }
  }
}
</pre>
<p>
といった処理をしているわけです。
</p>
<p>
都道府県と地点の２つのコンボボックスのそれぞれのラベルと値は、親のコンボボックスの値が変化したときに、多次元配列からデータを取り出し、addItem() メソッドを使ってセットされるようにしています。考えてみれば［area.xml］から任意の地点IDを取り出すために、大変な処理をしているわけでして、これが任意ではなく、あらかじめ決まった地点でよければ、これほど複雑な処理にならずにすみますね。
</p>
<p>日付は今日・明日・明後日の3種類しかないので、非常にシンプルです。Where と When が特定されれば、後は前回解説したようにLWWSとRESTでやりとりすれば、お天気情報を取得することができます。
</p>
<p>
最後に、熱心な読者のみなさま、本年もありがとうございました。来年もいろいろなアイデアとテクニックを駆使したFlashを紹介していきたいと思いますので、よろしくお願いいたします。それでは、よいお年を。</p>]]>
</content>
</entry>

<entry>
<title>東京周辺の駅近マンション検索 Mansion Finder 2</title>
<link rel="alternate" type="text/html" href="http://deepkick.com/blog/archives/2006/12/_mansion_finder.html" />
<modified>2007-10-08T03:52:38Z</modified>
<issued>2006-12-05T05:55:40Z</issued>
<id>tag:deepkick.com,2006:/blog//1.928</id>
<created>2006-12-05T05:55:40Z</created>
<summary type="text/plain">都心から東京近郊の路線から駅を絞り込んで、マンションや戸建て不動産が検索できるマッシュアップ「東京周辺の駅近マンション検索 Mansion Finder 2」</summary>
<author>
<name>kaoru</name>
<url>http://deepkick.com/</url>
<email>kaoru@deepkick.com</email>
</author>
<dc:subject>Ajax</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://deepkick.com/blog/">
<![CDATA[<p><a href="http://deepkick.com/blog/mansionFinder.png"><img alt="東京周辺の駅近マンション検索 Mansion Finder 2" src="http://deepkick.com/blog/mansionFinder-thumb.png" width="330" height="220" /></a>
東京近郊の路線から駅を絞り込んで、マンションや戸建て不動産が検索できるマッシュアップ<a href="http://mansion.fudousan-index.com/mansion_finder2_tokyo.html"><strong>「東京周辺の駅近マンション検索 Mansion Finder 2」</strong></a>をアップしました。例えば JR → 山手線 → 池袋 のように路線から希望する駅を絞り込んで選択し、物件の種類を選択して、その他の希望条件を入力して、マッチする物件を探すことができます。</p>
<p>路線別ではなく、都道府県・市区町村別にお気に入りの物件を検索できる<a href="http://mansion.fudousan-index.com/mansion_finder.html">「新築マンション検索 Mansion Finder」</a>も作ってみました。こちらは例えば 東京都 → 豊島区 のようにエリアから物件を検索することができます。</p>
<p>いずれのサービスも<a href="http://www.smatch.jp/edit/api/getBukkenInfo.html">「Smatch!物件検索サービス」</a>をマッシュアップし、Ajax + RESTでデータをやりとりしています。</p>]]>

</content>
</entry>

</feed>