<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>ryow.net Blog</title>
        <link>http://ryow.net/blog/</link>
        <description>Flash大好きWebクリエイタ ryow（りょう）のブログです。近頃はアクセス解析エンジニアです。よくあるよくある。</description>
        <language>ja</language>
        <copyright>Copyright 2010</copyright>
        <lastBuildDate>Mon, 01 Feb 2010 23:15:08 +0900</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>MacBookProがなんだか値下がり中</title>
            <description>iPad発表の影響なのか、一部のMacBookProが値下がり中です。
去年の年末から目をつけていたものの、年明け早々からじわじわと下がり始めて、今は底値っぽいかんじ。
昨日(1/31)が最安で、少し戻したものの、やっぱり安いです。たとえばMacBookPro15.4インチCPU2.53のモデル(MC118J)では、Appleストアでは 168,800円のところが、クリスマス前までは15万円くらいで高止まりしていたものが、昨日は138,000円。１つ下位の機種のよう。1日でけっこう上がっちゃいましたが、それでも安いと思います。もうちょっと粘るか！！


**[[MacBook Pro 2260/13.3 MB990J/A:http://www.amazon.co.jp/exec/obidos/ASIN/B002CJM7O4/ryownet-22]]
-2/1現在 94,500
#ref(http://ryow.net/blog/2010/02/mac1.png,nolink)


**[[MacBook Pro 2530/13.3 MB991J/A:http://www.amazon.co.jp/exec/obidos/ASIN/B002CJM7OO/ryownet-22]]
-2/1現在 135,000
#ref(http://ryow.net/blog/2010/02/mac2.png,nolink)


**[[MacBook Pro 2530/15.4 MC118J/A:http://www.amazon.co.jp/exec/obidos/ASIN/B002CJM7OY/ryownet-22]]
-2/1現在 144,800
#ref(http://ryow.net/blog/2010/02/mac3.png,nolink)
僕が会社で使ってるのもこのタイプ。Spacesで２番のウィンドウにFlexとFlashとPhotoshopを常駐させてて、１番でSafariブラウジング。Mac使うとFirefoxがもっさり感じて、Safariが調子良いです。


</description>
            <link>http://ryow.net/blog/2010/02/01-231508.php</link>
            <guid>http://ryow.net/blog/2010/02/01-231508.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">sonota</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">blog</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">mac</category>
            
            <pubDate>Mon, 01 Feb 2010 23:15:08 +0900</pubDate>
        </item>
        
        <item>
            <title>Google Analytics チートシートを日本語に訳してみた</title>
            <description><![CDATA[
<p>via：<a href="http://www.conversationmarketing.com/2010/01/google-analytics-cheatsheet.htm" target="_blank">conversation marketing</a>。<br />
海外でちょっと話題になったページみたい。<br />
PDFでダウンロードできます。</p>

<p>
コードを見てみた結果、解析系ブロガーがこれを記事にしない理由がわかりました。だって、基本的すぎて読む価値ないんだもん。そもそも、こういう記事に反応する人は解析ツール使ったことがあるだろうし、使ったことがない人が念のためブクマするには専門的すぎて使えないだろうし。<br />
あ、チートシートってそんなもんだったりする？</p>]]></description>
            <link>http://ryow.net/blog/2010/01/22-181941.php</link>
            <guid>http://ryow.net/blog/2010/01/22-181941.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">analyze</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">analytics</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">google</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">javascript</category>
            
            <pubDate>Fri, 22 Jan 2010 18:19:41 +0900</pubDate>
        </item>
        
        <item>
            <title>AlivePDF 1.49でFlash Player10だけでPDFを作る</title>
            <description><![CDATA[<p>
AlivePDFをFlash Player10で使えば、すべてswfだけでPDFを作り保存することができます。
create.phpを使わずに出来るというのはスゴい便利。</p>

<p>
使い方はこんなかんじ。<br />
ここではAlivePDFを拡張したMBPDFを使ってますが書き方は同じ。</p>

<pre name="code" class="as3">
var myPDF:MBPDF = new MBPDF( Orientation.PORTRAIT, Unit.POINT, Size.A4 );
myPDF.charSet = MBPDF.SHIFT_JIS;
myPDF.addMBFont(MBFontFamily.GOTHIC,MBPDF.CMap_SJIS);
myPDF.setDisplayMode ( Display.REAL ); 
myPDF.addPage();
myPDF.addMultiCell ( 210, 5, "いろはにほへとちりぬるをわかよたれそつねならむ",null,"L" )
</pre>]]></description>
            <link>http://ryow.net/blog/2010/01/21-121137.php</link>
            <guid>http://ryow.net/blog/2010/01/21-121137.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">flex</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">flash</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">flex</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">zip</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ライブラリ</category>
            
            <pubDate>Thu, 21 Jan 2010 12:11:37 +0900</pubDate>
        </item>
        
        <item>
            <title>as3でテキストファイルを作成、ダウンロードする</title>
            <description><![CDATA[<p>テキストファイルをローカルにダウンロードしたかったんです。</p>
<p>そのためにAIRを作るのはアホらしいと思いながら試したところ、あっさり動きました。flash player10です↓</p>


<div id="swf100119"></div>
<script type="text/javascript">
var so1 = new SWFObject("/blog/2010/01/TextDLsample.swf", "t1", "300", "200", "10", "#ffffff");
so1.write("swf100119");
</script>

<p>やってることは、単純にStringをfilereference.saveでローカルダウンロードしてるだけ。<br />
これって、ブラウザ上でテキストだけじゃなく、JSやCSSも作ってダウンロードできそう。便利。</p>

<h2>mxml</h2>
<pre class="as3" name="code">
&lt;mx:Application xmlns:mx=&quot;http://www.adobe.com/2006/mxml&quot; layout=&quot;vertical&quot;
 width=&quot;300&quot; height=&quot;200&quot;&gt;
	&lt;mx:VBox&gt;
		&lt;mx:Label text=&quot;テキストを入れてね&quot; /&gt;
		&lt;mx:TextArea id=&quot;myTa&quot; height=&quot;100&quot; width=&quot;200&quot; /&gt;
		&lt;mx:Button label=&quot;toTXT&quot; click=&quot;clickTxtBtn(event)&quot; /&gt;
	&lt;/mx:VBox&gt;
	
	&lt;mx:Script&gt;
		import flash.net.FileReference
			
			private function clickTxtBtn(e:MouseEvent):void{
				var _str :String = myTa.text;
				
				var fileRef:FileReference = new FileReference();
				fileRef.save( _str, &quot;textarea.txt&quot; )
			}
	&lt;/mx:Script&gt;
&lt;/mx:Application&gt;

</pre>]]></description>
            <link>http://ryow.net/blog/2010/01/19-193533.php</link>
            <guid>http://ryow.net/blog/2010/01/19-193533.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">flex</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">filereference</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">flex</category>
            
            <pubDate>Tue, 19 Jan 2010 19:35:33 +0900</pubDate>
        </item>
        
        <item>
            <title>GAの認定試験Google Analytics Individual Qualificationに合格したよ</title>
            <description>#ref(http://ryow.net/blog/2010/01/gaiq1.jpg,nolink)

GAIQというgoogleのanalytics認定試験（オンラインテスト）があって、初受験で見事！　一発合格しましたよ！
アクセス解析エンジニアを名乗るなら、「ただの詳しい人」じゃなくて「google認定」があったほうがいいよね。


試験はこちら
http://google.starttest.com/

90分で70問、70%以上が合格ラインでした。
 上記ページでユーザ登録して（googleアカウントとは別）、
 $50を払うとメールにアカウント番号みたいなのが送られるので、
 上記ページに入力すると試験開始。



試験勉強は、Flashビデオで見れます。全部英語なので、音を消して画面を見るだけでもいいかも。全3時間くらいだけど、第３章、第４章だけ見とけば問題なし。
http://www.google.com/support/conversionuniversity/?hl=en


</description>
            <link>http://ryow.net/blog/2010/01/11-163532.php</link>
            <guid>http://ryow.net/blog/2010/01/11-163532.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">analyze</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">analytics</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">google</category>
            
            <pubDate>Mon, 11 Jan 2010 16:35:32 +0900</pubDate>
        </item>
        
        <item>
            <title>Flex3+AIR1.5でブラウザを作る</title>
            <description>&gt;mx:HTML

だけでブラウザが作れちゃう手軽さと、mxmlの書きやすさ（オブジェクト指向にしなくていい。なんだったら全部private function で書いちゃえばとりあえず動くから楽チン）のせいで、Flex builderから離れられなくなって、最近はFlashがただのパーツswf作成お絵かきツールと化しちゃってるこのごろ。

こうもFlexにベッタリだと、日常使うツールは全部Flexで作りたくなっちゃいます。
たとえば、ブラウザ。
Firefoxは重いし、IEはアホだし、Chromeは「最近の履歴」がいきなり出ちゃって恥ずかしいので、よく見るページだけを登録した、専用ブラウザを作っちゃえば効率化がはかれるかと思って試してみました。

#ref(http://ryow.net/blog/2010/01/testbrowser1.jpg,nolink)</description>
            <link>http://ryow.net/blog/2010/01/09-111855.php</link>
            <guid>http://ryow.net/blog/2010/01/09-111855.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">AIR</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">air</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">flex</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">オブジェクト指向</category>
            
            <pubDate>Sat, 09 Jan 2010 11:18:55 +0900</pubDate>
        </item>
        
        <item>
            <title>Analyticsメソッドが地味に更新されてた（重要な部分が廃止/新規追加されてる）</title>
            <description>去年、[[こちら:http://ryow.net/blog/2009/02/21-084320.php]]のエントリでまとめてたAnalyticsの[[メソッド一覧(GAapi):http://code.google.com/intl/ja/apis/analytics/docs/gaJS/gaJSApi.html]]が更新されてました。

一番の衝撃は、これまでユーザ定義変数として広く使われていた&apos;&apos;setVarメソッドが廃止になった&apos;&apos;こと。これは、かわりにsetCustomVarメソッドになりました。引数の使い方も変わりました。

</description>
            <link>http://ryow.net/blog/2010/01/05-113124.php</link>
            <guid>http://ryow.net/blog/2010/01/05-113124.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">analyze</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">analytics</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">google</category>
            
            <pubDate>Tue, 05 Jan 2010 11:31:24 +0900</pubDate>
        </item>
        
        <item>
            <title>限定セール商法について聞いた話</title>
            <description>聞いた話。

ネットとは全然関係ない分野です。お正月は福袋や初売りセールがありますが、いわく、ケータイのオークション（たぶんヤフオク）で、好きなブランドの福袋を探してたらしいんです。
すると、当然のように、福袋が出てきます。新品未開封のとかが。値段はともかく、気になったのは中身とのこと。
東京でも、仙台でも、福岡でも、どこのショップの福袋も、一覧にしてみると中身が同じだったらしいんです。まるで都市伝説です。いや色違い程度の差はあったものの。

僕のイメージでは、前年売れ残ったものやセール対象品を店員が大みそかの夜にがんばって袋詰めして、なんとなく5000円の福袋に20000円分の商品が入ったよ、やったね、という作り方をしてるのかと思ってたんですが、どうやら違うっぽい。
最初から福袋用の商品を詰めてるってことか。

そう考えると、この時期の限定セールみたいなものも、結局はセール用の商品を新しく持ってきて、さもお買い得のように見せているってことなの？

ということは、アメ横の年末たたき売りも、本当に10000円のカニをたくさん入れて6000円と書いてあるのに2000円で売ったりしてるのも、実際は2000円で出せるカニでしかないってことなんでしょうか？
一部の業界だけの話なんでしょうかねぇ？？</description>
            <link>http://ryow.net/blog/2010/01/04-124927.php</link>
            <guid>http://ryow.net/blog/2010/01/04-124927.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">sonota</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">life</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">アフィリエイト</category>
            
            <pubDate>Mon, 04 Jan 2010 12:49:27 +0900</pubDate>
        </item>
        
        <item>
            <title>2009ふりかえり</title>
            <description>2009年はどうだったっけ？　というのを振り返ります。超個人的メモ。

なんだか、趣味＝仕事、みたいなスタンスじゃないと僕は動けないらしいことを再確認した年でした。
というのは、やったことのない仕事や、打ち合わせがひたすら続くようなのは性に合ってなくて、腐ってました。

今年の夏くらいから、ウェブデザインとFlexとアクセス解析という僕の分野（というかそれしかできない）が仕事になって、なんとかどうにかご飯を食べることができました。


</description>
            <link>http://ryow.net/blog/2009/12/29-205039.php</link>
            <guid>http://ryow.net/blog/2009/12/29-205039.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">sonota</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">work</category>
            
            <pubDate>Tue, 29 Dec 2009 20:50:39 +0900</pubDate>
        </item>
        
        <item>
            <title>非同期版Google Analytics トラッキングを試す</title>
            <description><![CDATA[
<pre name="code" class="js">
&lt;script type=&quot;text/javascript&quot;&gt;

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
  })();

&lt;/script&gt;
</pre>

<p>google Analyticsに非同期版のトラック方法というのが追加されました。</p>
<p>これは、通常はページを読み込んだ一番最後に（おそらくbody閉じタグの直前）に貼ってあるGAタグの位置でカウントするという方法ではなくて、とにかくこのタグを読み込んだらすぐにカウントするぜ、というものです。</p>
<p>使い方は簡単で、まず既存のGAタグがあればそれを削除し、上記のものに変える、というだけ。<br />
これを貼ると、headタグ直下にGAトラッカーが作成され、カウントされます。</p>

<h3>使いどころ</h3>
<p>いまのところ、よく見えてきませんが、ドメインを超えない設定をしてるなら（というかGAタグをカスタマイズしないで入れてるなら）、どっちでもＯＫというところでしょうか。<br />
で、非同期ということなので、Ajaxで画面を書き換えたときに表示させるならこの方法、というかんじなんでしょうね。</p>


<p>公式のアナウンスでは：</p>
<blockquote>
ページ末尾に入れる ga.js の場合、ページの読み込みに時間がかかると、離脱したセッションを正確に計測できないという不都合がありましたが、新しいトラッキングコードではそのような懸念がなくより正確なデータを計測できるため、ぜひ多くのユーザーの皆さまにご利用頂ければと思います。
</blockquote>]]></description>
            <link>http://ryow.net/blog/2009/12/21-123647.php</link>
            <guid>http://ryow.net/blog/2009/12/21-123647.php</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">analytics</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">google</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">javascript</category>
            
            <pubDate>Mon, 21 Dec 2009 12:36:47 +0900</pubDate>
        </item>
        
        <item>
            <title>Google Analyticsで携帯電話のアクセス解析をとる</title>
            <description>ついにAnalyticsが日本でも携帯電話に正式対応しましたね。

11月までは英語版だったケータイ用のコードが、日本語版でも普通に解析タグ(トラッキングコード)の発行ができていて感動的でした。
とはいっても、JSを埋め込むのではないため、ひと手間必要です。
-PHP
-Perl
-JSP
-ASPX

が対応言語です。
</description>
            <link>http://ryow.net/blog/2009/12/03-134235.php</link>
            <guid>http://ryow.net/blog/2009/12/03-134235.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">analyze</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">analytics</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">mobile</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ケータイ</category>
            
            <pubDate>Thu, 03 Dec 2009 13:42:35 +0900</pubDate>
        </item>
        
        <item>
            <title>Google website opitimzerと Google Analyticsを併用する(2)</title>
            <description>こちらが新しい記事です。

えっと、いろいろあってwebsite optimizerとAnalyticsは別コードになってます。なので、両方のタグを同じページに貼っちゃっても大丈夫になりました。

以前は、両方ga.jsベースだった（と思ってたんだけど）のが、いまはちょっと変わりました。で、GAの方の識別子は例によって
&gt;var pageTracker = _gat._getTracker(&quot;UA-1234567-1&quot;);

なんですが、GOの識別子は

&gt;var gwoTracker=_gat._getTracker(&quot;UA-2345678-1&quot;);

のような感じ。呼び出してるトラッカーコードが変わったということです。
なので、両方のコードをマニュアル通りに貼ればＯＫです。</description>
            <link>http://ryow.net/blog/2009/11/22-054527.php</link>
            <guid>http://ryow.net/blog/2009/11/22-054527.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">analyze</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">analytics</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">optimizer</category>
            
            <pubDate>Sun, 22 Nov 2009 05:45:27 +0900</pubDate>
        </item>
        
        <item>
            <title>Google website optimizerでクリックをコンバージョンにする</title>
            <description>Google website optimizer(GWO) は、使用にいくつかの制限があります。
+すべてのテストページが、同じ（サブ）ドメイン下にあること
+オリジナルページ、テストページ、コンバージョンページのURLが分かっていること
+オリジナルページ、テストページ、コンバージョンページにJSタグを入れられること

で、3は別に当たり前のことなんですが、実は1がけっこうクセモノだったりします。
なんでかっていうと、たとえばA/Bテストを実施したときに、リンク先（コンバージョンにしたいページ）が別ドメインってことはよくあると思うのです。
</description>
            <link>http://ryow.net/blog/2009/11/22-050543.php</link>
            <guid>http://ryow.net/blog/2009/11/22-050543.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">analyze</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">analytics</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">google</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">optimizer</category>
            
            <pubDate>Sun, 22 Nov 2009 05:05:43 +0900</pubDate>
        </item>
        
        <item>
            <title>PukiWiki for Movable Typeをいれてみる</title>
            <description>最近、ブログを書くのもだるくなってきたので(いままでは改行変換なしでHTMLタグを直接打ってた)、Pukiwiki記法を使えれば楽しくなる、と思いました。そこで入れてみたのがこのPukiWiki for Movable Type というプラグインです。
http://blog.makotokw.com/portfolio/movabletype/pukiwiki_for_movable_type/

*これが大見出し

**見出し２

**見出し3

-リスト
-リスト

+OLリスト
+OLリスト

|~テーブル|~テーブル|
|ああああ|いいいい|
|うううう|アンタッチャブル|

</description>
            <link>http://ryow.net/blog/2009/10/27-175614.php</link>
            <guid>http://ryow.net/blog/2009/10/27-175614.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">blog</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">movabletype</category>
            
            <pubDate>Tue, 27 Oct 2009 17:56:14 +0900</pubDate>
        </item>
        
        <item>
            <title>Flex3でドラッグドロップ、拡大縮小、回転なんかをするときのライブラリ</title>
            <description><![CDATA[<p>Flexを使っていて、オブジェクトのドラッグや回転などをやりたくなったとき（目標はFontPark2）、いちいちDragEventなんかを書いていたらキーってなるので、ライブラリを使うと便利です。<br />
便利です、が、一長一短があります。</p>

<p>海外まで見回して、どうやら実際に使えそうなのは2種類あるようです。</p>

<h2><a href="http://www.rogue-development.com/objectHandles.html" target="_blank">ObjectHandles</a>(サンプルをDL可能)</h2>
<p><img src="/blog/2009/10/oh1.jpg" class="bdr" />
オブジェクトの上下左右と四つ角にハンドルが出て、それを引っ張るとドラッグできます。ハンドルは配列で制御してるので、いらない部分は消せます。</p>
<h3>できること</h3>
<p>・拡大/縮小<br />
・ドラッグ（ただし画面内のどこにでも持っていけるので、エリアを制御する必要あり）<br />
・回転（自由回転。シフトキーでの45度回転は非対応）<br />
・ハンドルはそれぞれ画像を当てられる</p>
<h3>特徴</h3>
<p>・拡縮は縦横非を保持するか、辺を自由に伸ばせるか設定可能<br />
・クリックしたものを自動で最前面にするかは設定可能<br />
・複数オブジェクト選択可能な設計（だけど実装はされてない）<br />
・ときどき更新されてる<br />
・画面上のオブジェクトをひとつずつObjectHandlesというクラスでラッパするという仕組み<br />
・ハンドルが表示される＝拡大可能<br />
・なのでドラッグだけできるオブジェクト、は非対応。拡大か回転か、許可する必要がある<br />
・操作感は一昔前のFlashっぽい。</p>



<h2><a href="http://joelhooks.com/2008/04/20/using-the-senocular-as3-transformtool-in-flex/" target="_blank">TransformTool</a>(右クリでソースを確認)</h2>
<p><img src="/blog/2009/10/tf1.jpg" class="bdr" />
オブジェクトの上下左右と四つ角にハンドルが出て、それを引っ張るとドラッグできます。</p>
<h3>できること</h3>
<p>・拡大/縮小<br />
・ドラッグ（ただし画面内のどこにでも持っていけるので、エリアを制御する必要あり）<br />
・回転（自由回転。シフトキーでの45度回転もOK）<br />
・回転の中心を設定可能<br />
・ハンドルはまとめて画像をあてられる</p>
<h3>特徴</h3>
<p>・拡縮は縦横非を保持するか、辺を自由に伸ばせるか設定可能<br />
・クリックしたものを自動で最前面にするかは設定可能（だけど設定すると、すべてのオブジェクトでそれが効いてしまう）<br />
・複数オブジェクト選択不可能<br />
・更新されてない<br />
・ハンドルオブジェクトを事前にインスタンス化しておき、クリックしたオブジェクトをハンドルのtargetとして使う仕様<br />
・なので、動かすものが全部同じ（ドラッグ回転可能）ならいいけど、一部は回転不可能にしたいとか、拡大したくないとか、個別の設定がある場合はメンドイ<br />
・操作感はwebツールっぽい。</p>


<p>あと、開発中でこういうのも見つけた：</p>
<h2><a href="http://www.flexjunk.com/examples/ObjectHandles2Example/ObjectHandles2Example.html" target="_blank">ObjectHandles2</a>(右クリでソース)</h2>
<p><img src="/blog/2009/10/oh2.jpg" class="bdr" />
なんと前出のObjectHandlesの進化版。<br />
Example7でUI切り替えにDegrafaというライブラリを使ってるけど、機能としては別にいらない。ちなみにDegrafaは超強力なビジュアルライブラリ。グラフとかマトリクスとか書く時はいいかも。</p>

<h3>できること</h3>
<p>・拡大/縮小<br />
・ドラッグ（ただし画面内のどこにでも持っていけるので、エリアを制御する必要あり）<br />
・回転（自由回転。シフトキーでの45度回転は付加。TransformToolの回転部分をコピペで実装できた）<br />
・ハンドルはまとめて画像をあてられる</p>
<h3>特徴</h3>
<p>・拡縮は縦横非を保持するか、辺を自由に伸ばせるか設定可能<br />
・クリックしたものを自動で最前面にするかは謎<br />
・複数オブジェクト選択可能（な作りになっていて、実装も半分ほどできてる。けど、ソースを見るとmulti selectのところだけ「ToDo」って書いてあって中身がない。自力で作れというのか！）<br />
・これから更新されるかも。<br />
・ハンドルオブジェクトを事前にインスタンス化しておき、クリックしたオブジェクトをハンドルのtargetとして使う仕様<br />
・っていうか設定が謎な上にメンドイ。<br />
・操作感はパワーポイントみたい。</p>


<h2>まとめると</h2>
<p>えーと、結局、ホントに一長一短なんですよ。<br />
シフト45度回転できないOhが、実装としては一番使いやすいんだけど、複数選択はできないので困ります。TransformToolはシンプルな考え方なんだけど、すべてが同じ条件でドラッグ、拡大、回転できるならこれでOK。でも複数選択できないので残念。targetの制御まわりを全部書き直さないとダメなのか？<br />
最後にOh2。これ、クラスの依存関係は超シンプルになってます。そのかわり、手を入れようと思ったら超メンドイです。Ohに比べると「選択状態の取得」とか微妙な動作バグとかがなくなってて素敵なんだけど、まだまだこれからな感じ。<br />
３日でアプリを実装しろ！　みたいな場合じゃなければOh2で進めていきたいけど、急いでる時はOhかTransformToolか。というところ。
ネットで検索してチュートリアル的なのが出てくるのはOhが一番多い。google codeだし。
</p>
]]></description>
            <link>http://ryow.net/blog/2009/10/17-105736.php</link>
            <guid>http://ryow.net/blog/2009/10/17-105736.php</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">flex</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">flex</category>
            
            <pubDate>Sat, 17 Oct 2009 10:57:36 +0900</pubDate>
        </item>
        
    </channel>
</rss>
