<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>digitrick Labs</title>
        <link>http://labs.digitrick.net/</link>
        <description>Flash、iPhoneの開発を中心とした制作の中での TIPS や物理シミュレーションのための数学公式などをメモ。</description>
        <language>ja</language>
        <copyright>Copyright 2010</copyright>
        <lastBuildDate>Sun, 28 Nov 2010 02:10:04 +0900</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>そろそろ始めます</title>
            <description><![CDATA[<p>たくさんのことが、ほんとうにたくさんのことが今年は起こる年でした。<br />
そろそろいろいろ始めます。<br />
そして来年拠点を変えることになりそうです。<br />
新しい何かの始まりは何かを生み出す力となるか。<br />
放置されていたブログを再び見る人がいるかわからないけれど、<br />
ここに決意を記したり。</p>]]></description>
            <link>http://labs.digitrick.net/article/201011280210.html</link>
            <guid>http://labs.digitrick.net/article/201011280210.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Information</category>
            
            
            <pubDate>Sun, 28 Nov 2010 02:10:04 +0900</pubDate>
        </item>
        
        <item>
            <title>ObserverパターンをActionScriptで書く</title>
            <description><![CDATA[<p>『<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873112494/digitrick-22/" title="Head First デザインパターン 頭とからだで覚えるデザインパターンの基本" target="_blank">Head First デザインパターン 頭とからだで覚えるデザインパターンの基本</a>』p57〜p60より<br />
ObserverパターンをActionScriptで書くと・・・</p>]]></description>
            <link>http://labs.digitrick.net/article/201002182302.html</link>
            <guid>http://labs.digitrick.net/article/201002182302.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ActionScript</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">java</category>
            
            
            <pubDate>Thu, 18 Feb 2010 23:02:16 +0900</pubDate>
        </item>
        
        <item>
            <title>他言語の技術書から</title>
            <description><![CDATA[<p>ほったらかしにしてしまってた・・・<br />
このまま放置するのもアレなので、これまで読んだ技術書からネタをいただこうかと。<br />
とはいえ、そのまま内容やコード載せたりってことではなく、これまでJavaなどを理解するためにActionScriptに変換したり、またその逆をして勉強してきたので、変換後のコードや、変換時に気をつけることなどを書いていこうかと。</p>

<p>以前デザインパターンの基礎を理解するために『<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873112494/digitrick-22/" title="Head First デザインパターン 頭とからだで覚えるデザインパターンの基本" target="_blank">Head First デザインパターン 頭とからだで覚えるデザインパターンの基本</a>』という技術書を購入。</p>
<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873112494/digitrick-22/" title="Head First デザインパターン 頭とからだで覚えるデザインパターンの基本" target="_blank"><img src="http://images-jp.amazon.com/images/P/4873112494.09.MZZZZZZZ.jpg" alt="Head First デザインパターン 頭とからだで覚えるデザインパターンの基本" /></a></p>
<p>Javaのデザインパターンに関しての書籍。<br />
各デザインパターン自体の話は書籍で確認していただくとして、紹介されるパターンごとのメインの部分をActionScriptに変換した過程での注意点とその変換コードを次から書くつもり。だったりする。</p>]]></description>
            <link>http://labs.digitrick.net/article/201002180026.html</link>
            <guid>http://labs.digitrick.net/article/201002180026.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Information</category>
            
            
            <pubDate>Thu, 18 Feb 2010 00:26:17 +0900</pubDate>
        </item>
        
        <item>
            <title>FlashDevelopのTaskListPanelを活用する</title>
            <description><![CDATA[<p>FlashDevelopを使って、複数人でプロジェクトを進める場合、コメント行は大変助かる。<br />
とはいえ、大規模なプロジェクトの開発となると、コメント行だけがあってもわかりにくい時がないとは言えない。<br />
そこで、活躍するのがFlashDevelopのTaskListPanel。<br />
以下のようにコメントを書くとTaskListPanelに表示される。</p>
<pre title="code" class="as3">//TODO 未実装 - digitrick</pre>
<p>デフォルトではTODOの他に『FIXME』と『BUG』が登録されているが、
項目は増やすことも減らすこともできる。<br />
プロジェクトチームなどでカスタマイズするとよいと思う。<br />
項目のカスタマイズは</p>
<p>&lt;tools&gt;メニュー &raquo; &lt;Setting&gt; &raquo; TaskListPanel</p>
<p>を開き、&ldquo;Group Values&rdquo;に文字列を追加する。<br />
また、項目ごとにアイコンを指定することが可能。アイコンは&ldquo;image indexes&rdquo;に以下の場所にあるImages.pngに対応する番号で指定する。</p>
<p>C:¥Program Files¥FlashDevelop¥Settings¥Images.png</p>
<p>もちろん個人での開発にも多いに活用できると思う。</p>]]></description>
            <link>http://labs.digitrick.net/article/200909202115.html</link>
            <guid>http://labs.digitrick.net/article/200909202115.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ActionScript</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Flash</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">*開発</category>
            
            <pubDate>Sun, 20 Sep 2009 21:15:51 +0900</pubDate>
        </item>
        
        <item>
            <title>Flex PMDをWindowsで使用する</title>
            <description><![CDATA[<p>Windowsにはとんと疎いもので、xingxxさんを参考にApacheAntのインストールからFlex PMDの設定までをさせてもらった。</p>
<dl><dt>xingxx - FlexPMD :: 環境構築から実験まで。</dt>
<dd><a href='http://log.xingxx.com/2009/09/flexpdm.html' target='_blank' title='xingxx - FlexPMD :: 環境構築から実験まで。-ソースコード解析によるバグの早期発見とコーディング規約準拠-'>http://log.xingxx.com/2009/09/flexpdm.html</a></dd></dl>
<p>さらにFlash DevelopにFlex PMDを実行するボタンをblog.sncr.jpさんを参考に追加。</p>
<dl><dt>FlashDevelopにFlexPMDボタンを追加するメモ - blog.sncr.jp</dt>
<dd><a href='http://blog.sncr.jp/249' target='_blank' title='FlashDevelopにFlexPMDボタンを追加するメモ - blog.sncr.jp'>http://blog.sncr.jp/249</a></dd></dl>
<p>さらにさらにFlexPMDで出力したXMLファイルをFlashDevelopのResultsパネルに表示するマクロをblog.sncr.jpさんが公開されていたので、追加。</p>
<dl><dt>FlexPMDで出力したXMLファイルをFlashDevelopのResultsパネルに表示するマクロ - blog.sncr.jp</dt>
<dd><a href='http://blog.sncr.jp/265' target='_blank' title='FlexPMDで出力したXMLファイルをFlashDevelopのResultsパネルに表示するマクロ - blog.sncr.jp'>http://blog.sncr.jp/265</a></dd></dl>
<p>build.xmlのテンプレート配置して、そらもうとても楽になりました。<br />
ただ、Flex PMDを使っていて思ったのが、作るものに合ったルールセットが必要だなと。作り方を探っているとAdobe Flex PMD Ruleset creatorというものが提供されていた。</p>
<dl><dt>Adobe Flex PMD Ruleset creator</dt>
<dd><a href='http://opensource.adobe.com/svn/opensource/flexpmd/bin/flex-pmd-ruleset-creator.html' target='_blank' title='Adobe Flex PMD Ruleset creator'>http://opensource.adobe.com/svn/opensource/flexpmd/bin/flex-pmd-ruleset-creator.html</a></dd></dl>
<p>でも・・・追加ができない・・・？そうか、書くのか・・・</p>]]></description>
            <link>http://labs.digitrick.net/article/200909061747.html</link>
            <guid>http://labs.digitrick.net/article/200909061747.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ActionScript</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Win</category>
            
            
            <pubDate>Sun, 06 Sep 2009 17:47:17 +0900</pubDate>
        </item>
        
        <item>
            <title>Flex PMDをコンテキストメニューに追加する（Snow Leopard Mac OS X 10.6）</title>
            <description><![CDATA[<dl><dt>Snow Leopard（Mac OS X 10.6）でコンテキストメニューアイテムを追加する</dt><dd><a href="http://labs.digitrick.net/article/200909051042.html" target="_blank" title="Snow Leopard（Mac OS X 10.6）でコンテキストメニューアイテムを追加する">http://labs.digitrick.net/article/200909051042.html</a></dd></dl>
<p>上記記事でサービスメニューに追加することでコンテキストメニューに追加できることがわかったので、右クリックでFlex PMDを動作させようと思う。<br />
※Flex PMDの設定がまだできていない場合は、設定をしてから行ってください。</p>
<dl><dt>Flex PMDをMacで使用する</dt>
<dd><a href='http://labs.digitrick.net/article/200909050838.html' target='_blank' title='Flex PMDをMacで使用する - digitrick Labs'>http://labs.digitrick.net/article/200909050838.html</a></dd></dl>
<p>ではサービスワークフローを作成していく。</p>
<ol>
<li>&ldquo;run.FlexPMD.workflow&rdquo;を開く
<li>サービスワークフローを新規作成</li>
<li>入力対象を[フォルダ]、検索対象を[Finder.app]にする</li>
<li>&ldquo;run.FlexPMD.workflow&rdquo;の2番目と3番目のアクションをコピーして、新規作成したサービスワークフローにペースト</li>
<li>任意名を付けて保存する</li>
</ol>
<p>これでソースフォルダを選択して右クリックでFlex PMDが動作する。<br />
※ソースフォルダにソースがない場合、エラーが出てしまう（元から）ので、ワークフローに途中ごにょごにょ咬ませるとよいかと。</p>]]></description>
            <link>http://labs.digitrick.net/article/200909051147.html</link>
            <guid>http://labs.digitrick.net/article/200909051147.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ActionScript</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Mac</category>
            
            
            <pubDate>Sat, 05 Sep 2009 11:47:44 +0900</pubDate>
        </item>
        
        <item>
            <title>Snow Leopard（Mac OS X 10.6）でコンテキストメニューアイテムを追加する</title>
            <description><![CDATA[Snow Leopard（Mac OS X 10.6）ではコンテキストメニューにアイテムを追加できなくなった・・・のではないようで、「サービス」にサービスワークフローを追加する。
サービスワークフローはAutomatorで作成する。
※普通のワークフローそのままでは使えない。
<ol>
<li>Automatorを起動</li>
<li>[ファイル] &raquo; [新規]を選択し、テンプレートから「サービス」を選択</li>
<li>アクションフロー上部で対象アプリケーションとタイプを選択</li>
<li>アクションフローを作成する</li>
<li>保存する</li>
</ol>
<p>作成したサービスワークフローは&ldquo;~/Library/Services/&rdquo;に保存される。使用のon/offはサービス環境設定で行う。<br />
※「サービス環境設定」と書かれているものの[システム環境設定] &raquo; [キーボード]の「キーボードショートカット」が開く。</p>]]></description>
            <link>http://labs.digitrick.net/article/200909051042.html</link>
            <guid>http://labs.digitrick.net/article/200909051042.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Mac</category>
            
            
            <pubDate>Sat, 05 Sep 2009 10:42:03 +0900</pubDate>
        </item>
        
        <item>
            <title>Flex PMDをMacで使用する</title>
            <description><![CDATA[<p>Flex PMDはAnt、コマンドラインで提供されていて、Mac用にはAutomatorワークフローが提供されている。このAutomatorワークフローは</p>
<ol>
<li>ソースファイルのあるフォルダを選択</li>
<li>シェルスクリプトを実行</li>
<li>ブラウザで表示する</li>
</ol>
<p>というシンプルなワークフロー。2番目のシェルスクリプトの実行で、コマンドラインで提供されている部分が呼び出されている。</p>
<p>では順を追って設定していく。</p>
<ol>
<li>以下から&ldquo;MAC OSX Automator&rdquo;の最新ファイルをダウンロード（この記事の段階でRC3）<dl><dt>Downloads - Flex PMD - Confluence</dt><dd><a href='http://opensource.adobe.com/wiki/display/flexpmd/Downloads' target='_blank' title='Downloads - Flex PMD - Confluence'>http://opensource.adobe.com/wiki/display/flexpmd/Downloads</a></dd></dl></li>
<li>ダウンロードしたファイルを解凍し、任意の場所に<em>フォルダ名を変更せずに</em>置く（この記事では~/Automator）</li>
<li>置いたフォルダ内（flex-pmd-automator-&lt;バージョン&gt;-workflow）の&ldquo;run.FlexPMD.workflow&rdquo;をAutomatorで開く</li>
<li>2番目のアクション「シェルスクリプトを実行」の13行めの記述を変更する
<pre title="code" class="php:firstLine[13]">flexPmdWorkflowLocation="/Users/&lt;ユーザー名&gt;/Work/repositories/opensource.adobe/flexpmd/trunk/flex-pmd-automator-workflow/target/flex-pmd-automator-${flexPmdVersion}-workflow"</pre>
<pre title="code" class="php:firstLine[13]">/* この記事では~/Automatorに置いたので */
flexPmdWorkflowLocation="/Users/&lt;ユーザー名&gt;/Automator/flex-pmd-automator-${flexPmdVersion}-workflow"</pre></li>
<li>保存する。</li>
</ol>
<p>実行するとブラウザで動作を確認することができる。別名で保存してアプリケーション形式にしておくと便利かも。</p>
<hr />
<p><strong>追記（2009年9月5日11時）</strong><br />
ソースフォルダを右クリックでFlex PMDを使えるようにコンテキストメニューに追加してみました。</p>
<dl><dt>Flex PMDをコンテキストメニューに追加する（Snow Leopard Mac OS X 10.6）</dt>
<dd><a href="http://labs.digitrick.net/article/200909051147.html" target="_blank" title="Flex PMDをコンテキストメニューに追加する（Snow Leopard Mac OS X 10.6）">http://labs.digitrick.net/article/200909051147.html</a></dd></dl>]]></description>
            <link>http://labs.digitrick.net/article/200909050838.html</link>
            <guid>http://labs.digitrick.net/article/200909050838.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ActionScript</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Mac</category>
            
            
            <pubDate>Sat, 05 Sep 2009 08:38:34 +0900</pubDate>
        </item>
        
        <item>
            <title>Flex PMD</title>
            <description><![CDATA[<p>Adobe Open Sourceで公開されたFlex PMDはAS3またはFlexで以下のような推奨されていないコーディング等がされていないかなどを検出するツールらしい。</p>
<ul>
<li>使用していないコード</li>
<li>効率の悪いコード</li>
<li>複雑なコード</li>
<li>長過ぎるコード</li>
<li>Flexコンポーネントの不適切な使用</li>
</ul>
<dl>
<dt>Adobe Open Source</dt>
<dd><a href='http://opensource.adobe.com/' target='_blank' title='Adobe Open Source'>http://opensource.adobe.com/</a></dd>
<dt>Flex PMD</dt>
<dd><a href='http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD' target='_blank' title='FlexPMD - Flex PMD - Confluence'>http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD</a></dd>
</dl>
<p>便利そうだ。</p>]]></description>
            <link>http://labs.digitrick.net/article/200909050809.html</link>
            <guid>http://labs.digitrick.net/article/200909050809.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ActionScript</category>
            
            
            <pubDate>Sat, 05 Sep 2009 08:09:43 +0900</pubDate>
        </item>
        
        <item>
            <title>Snow LeopardのインストールDVDを読み込めないドライブがある？</title>
            <description><![CDATA[<p>Snow Leopard（Mac OS X 10.6）が届いて下記のマシンにインストールを行った。</p>
<ul>
<li>MacBook (Late 2007 Leopard)</li>
<li>MacBook Pro 15inch 2.4GHz(MB470J/A)</li>
</ul>
<p>上記2つのマシンは問題なくインストールできたが、下記のマシンはDVD-ROMを入れてもそのまま吐き出してしまって読み込みさえできない始末。</p>
<ul>
<li>iMac 17-inch 1.83GHz(MA199J/A)</li>
</ul>
<p>スーパードライブが壊れたのかと思ったが、他のDVD-ROMなどは読み込めるので、調べていたら、こんな記事があった。</p>
<blockquote><div class="quotetitle"><a title="yebo blog: Snow Leopard のインストールDVDに不良品?" href="http://yebo-blog.blogspot.com/2009/08/snow-leopard-dvd.html" target="_blank">yebo blog: Snow Leopard のインストールDVDに不良品?</a></div>
Snow LeopardのインストールDVDに不良品があるらしい。シングル、ファミリーパックに関係なく、ディスクの記録面の中心に書かれている文字列が下記のロットはインストールに失敗するという報告があるようだ(問題ないという報告もある)。</blockquote>
しかし、この記事にのっている型とは違う番号、
<ul>
<li>上段：MEDIAGATE 2Z693-6990-A RECORDED IN SINGAPORE L1 (B09 000115)</li>
<li>下段：MEDIAGATE 2Z693-6990-A RECORDED IN SINGAPORE L0 (B09 000114)</li>
</ul>
<p>どうも、ドライブ依存の激しいDVDメディアの様子・・・<br />
ちょっと問い合わせてみることにする。</p>]]></description>
            <link>http://labs.digitrick.net/article/200908301953.html</link>
            <guid>http://labs.digitrick.net/article/200908301953.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Mac</category>
            
            
            <pubDate>Sun, 30 Aug 2009 19:53:14 +0900</pubDate>
        </item>
        
        <item>
            <title>Xcode 3.2でiPhone OS 3.0.1の実機テスト</title>
            <description><![CDATA[<p>現在ADC（Apple Developer Connection）で配布されているSnow Leopard（Mac OS X 10.6）にも付属のXcode 3.2はiPhone OS 3.0までしかサポートしていないという表示が出る。<br />
サポートしてないわけはなく、以下に3.0.1をサポートさせる方法がアナウンスされている。<br />
ちゃんとチェックしていないとわからないとこかも。</p>
<dl><dt>iPhone SDK 3.0 &raquo; Downloads &raquo; iPhone OS 3.0.1 Advisory（要ログイン）</dt>
<dd><a href='http://adcdownload.apple.com/iphone/iphone_sdk_3.0__final/iphone_os_3.0.1_advisory.pdf' target='_blank' title='iPhone OS 3.0.1 Advisory'>http://adcdownload.apple.com/iphone/iphone_sdk_3.0__final/iphone_os_3.0.1_advisory.pdf</a></dd>
</dl>
<p>ターミナルにコピペしてくれって書いてあるけど、そのままコピペすると失敗する可能性がある。<br />
そんな時はおそらく後半の『/（ここ）Developer/』の部分にスペースが入ってしまっているんじゃないかと。</p>]]></description>
            <link>http://labs.digitrick.net/article/200908301403.html</link>
            <guid>http://labs.digitrick.net/article/200908301403.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Mac</category>
            
                <category domain="http://www.sixapart.com/ns/types#category"><![CDATA[iPhone &amp; iPodTouch]]></category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">*開発</category>
            
            <pubDate>Sun, 30 Aug 2009 14:03:05 +0900</pubDate>
        </item>
        
        <item>
            <title>どっちのSwift 3D Importer？（Macのみ）</title>
            <description><![CDATA[<p>Flash CS4でSwift 3D Importerのエラーが出ていたので、何かと思っていたら、</p>
<ul>
<li>Swift3DFlashImporter.bundle</li>
<li>Swift3DImporter.bundle</li>
</ul>
<p>の両方を入れてしまっていた・・・。<br />
Swift 3D v5では</p>
<ul>
<li>&ldquo;Swift3DFlashImporter.bundle&rdquo;はMac OSX (UB)用</li>
<li>&ldquo;Swift3DImporter.bundle&rdquo;はMac OSX (PPC) 用</li>
</ul>
<p>とされていて、読み込めないというものだった。</p>
<p>ちなみにCS3用のもので、CS4で問題なくSWFTファイルをインポートすることが可能。</p>]]></description>
            <link>http://labs.digitrick.net/article/200908291321.html</link>
            <guid>http://labs.digitrick.net/article/200908291321.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Flash</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Mac</category>
            
            
            <pubDate>Sat, 29 Aug 2009 13:21:01 +0900</pubDate>
        </item>
        
        <item>
            <title>アプリケーションのSnow Leopard（Mac OS X 10.6）対応状況 - digitrick編</title>
            <description><![CDATA[<p>2009年8月28日、Mac OS X 10.6 Snow Leopardが発売された。
例の如く即買い即入れ。
正直、感動的な変化はないものの、Mac OS X 10.5 Leopardよりキビキビとした動作。
クリーンインストールしたので、必要なアプリケーションが動作するかどうかを1つ1つ試している（進行形）。</p>]]></description>
            <link>http://labs.digitrick.net/article/200908291121.html</link>
            <guid>http://labs.digitrick.net/article/200908291121.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Mac</category>
            
            
            <pubDate>Sat, 29 Aug 2009 11:21:08 +0900</pubDate>
        </item>
        
        <item>
            <title>smcFanControlでMacBookProの熱を下げる</title>
            <description><![CDATA[<p>MacBook、MacBookProは熱くなりすぎる。<br />
真偽は定かではないけれど、その熱で溶けたという話もあるくらいだ。<br />
冷却台を使ってはいるものの、持ち運びには適してないし、どうにかならないものか。<br />
そんな思いで探していると、『<a href='http://www.eidac.de/' target='_blank' title='eidac'>smcFanControl</a>』というアプリケーションがあった。<br />
名前のとおり、ファンをコントロールするアプリケーションだ。</p>
<p><a href='http://www.eidac.de/' target='_blank' title='eidac'><img src="http://labs.digitrick.net/images/smcfancontrol_v2.png" width="128" height="128" alt="smcfancontrol_v2" /></a><br />
<a href='http://www.eidac.de/' target='_blank' title='eidac'>http://www.eidac.de/</a></p>
<p>どれほどの効果だろうと思ったら、効果絶大！！<br />
他の環境ではどうなのかわからないけれど、自分の環境では全くと言っていいほど熱くならなくなった。<br />ちなみに環境はMacBook Pro 15inch 2.4GHz(MB470J/A) Mac OS 10.5.8。</p>]]></description>
            <link>http://labs.digitrick.net/article/200908210854.html</link>
            <guid>http://labs.digitrick.net/article/200908210854.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Mac</category>
            
            
            <pubDate>Fri, 21 Aug 2009 08:54:20 +0900</pubDate>
        </item>
        
        <item>
            <title>focusRectをtrueまたはfalseに設定した時の挙動の違い</title>
            <description><![CDATA[<p>Flashでのアクセシビリティ対応時、focusRectをtrueまたはfalseに設定した時の挙動の違いにハマったのでメモ。</p>
<h3>focusRectがtrueの時</h3>
<ol>
<li>フォーカスに黄色の枠が表示される</li>
<li>&lt;ENTER&gt;キーでのMouseEvent.CLICKイベントがリスナーに加えられる</li>
</ol>
<h3>focusRectがfalseの時</h3>
<ol>
<li>フォーカスに黄色の枠は表示されない</li>
<li><strong>&lt;ENTER&gt;キーでのMouseEvent.CLICKイベントはリスナーに加えられない<br />
※KeyboardEventで&lt;ENTER&gt;キーを判定しなければならない。</strong></li>
</ol>
<p>ボタン、ムービークリップボタンでの_over動作などはtrue/false共に付くが、MouseEvent.ROLL_OVERなどにはFocusEvent.FOCUS_INなどで対応が必要。</p>
<p>制作途中での変更は少々面倒。特にfalseで制作したものをtrueに変更した場合、&lt;ENTER&gt;キーでのクリックイベントとキーボードイベントが同時に起こり、2度クリックしたような状態になってしまうので、注意が必要。<br />
まさにこれにハマってしまった・・・</p>
<p>また、visibleがfalseになものはイベントを受け付けないが、トウィーンなどでゆっくり消えていくボタンなどはremoveEventListenerを行わないと&lt;ENTER&gt;キー連打で何度もイベントが発生することになる。</p>]]></description>
            <link>http://labs.digitrick.net/article/200907280341.html</link>
            <guid>http://labs.digitrick.net/article/200907280341.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ActionScript</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Flash</category>
            
            
            <pubDate>Tue, 28 Jul 2009 03:41:22 +0900</pubDate>
        </item>
        
    </channel>
</rss>

