<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>あらびき林檎。 &#187; ActionScript3.0</title>
	<atom:link href="http://splitchin.com/tech/tag/actionscript3-0/feed/" rel="self" type="application/rss+xml" />
	<link>http://splitchin.com/tech</link>
	<description>Macや, iPhoneでの,Webデザイン,アプリ開発などを綴ってます。</description>
	<lastBuildDate>Sat, 04 Sep 2010 15:49:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flash環境構築 &#8211;  EclipseにActionScript3.0プラグインを入れる。</title>
		<link>http://splitchin.com/tech/2010/01/11/flash%e7%92%b0%e5%a2%83%e6%a7%8b%e7%af%89-eclipse%e3%81%abactionscript3-0%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e3%82%92%e5%85%a5%e3%82%8c%e3%82%8b%e3%80%82/</link>
		<comments>http://splitchin.com/tech/2010/01/11/flash%e7%92%b0%e5%a2%83%e6%a7%8b%e7%af%89-eclipse%e3%81%abactionscript3-0%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e3%82%92%e5%85%a5%e3%82%8c%e3%82%8b%e3%80%82/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 12:27:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/ActionScript]]></category>
		<category><![CDATA[ActionScript3.0]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=616</guid>
		<description><![CDATA[				最上位ＳＥＯ
				
				
				大体、思いつく限りだと、ActionScript3.0で制作するためのツール・環境は、下記の様になると思います。
				
				
				
				No.
				ツ [...]]]></description>
			<content:encoded><![CDATA[				<p><a href="http://px.a8.net/svt/ejp?a8mat=1NLQR5+7NNREQ+1ZMC+60OXE" target="_blank">最上位ＳＥＯ</a><br />
				<img border="0" width="1" height="1" src="http://www19.a8.net/0.gif?a8mat=1NLQR5+7NNREQ+1ZMC+60OXE" alt=""></p>
				<p><img class="alignright size-full wp-image-651" title="adobeFlex" src="http://splitchin.com/tech/wp-content/uploads/2010/01/adobeFlex.png" alt="Adobe Flex" width="329" height="100" /></p>
				<p>大体、思いつく限りだと、ActionScript3.0で制作するためのツール・環境は、下記の様になると思います。</p>
				<table>
				<tbody>
				<tr>
				<th>No.</th>
				<th>ツール</th>
				<th>ライセンス</th>
				<th>Windows</th>
				<th>Mac</th>
				</tr>
				<tr>
				<td>1</td>
				<td>Flash CS</td>
				<td>有料</td>
				<td>◯</td>
				<td>◯</td>
				</tr>
				<tr>
				<td>2</td>
				<td>Flex Builder</td>
				<td>有料</td>
				<td>◯</td>
				<td>◯</td>
				</tr>
				<tr>
				<td>3</td>
				<td>Flex SDK + テキストエディタ</td>
				<td>無料</td>
				<td>◯</td>
				<td>◯</td>
				</tr>
				<tr>
				<td>4</td>
				<td>FlashDevelop</td>
				<td>無料</td>
				<td>◯</td>
				<td>×</td>
				</tr>
				<tr>
				<td>5</td>
				<td>Carbon Emacs + ECMAScript-mode</td>
				<td>無料</td>
				<td>×</td>
				<td>◯</td>
				</tr>
				<tr>
				<td>6</td>
				<td>XCode +CoreSWF</td>
				<td>無料</td>
				<td>×</td>
				<td>◯</td>
				</tr>
				<tr>
				<td>7</td>
				<td>Eclipse + AXDT</td>
				<td>無料</td>
				<td>◯</td>
				<td>◯</td>
				</tr>
				</tbody>
				</table>
				<p>スタンダートなところだと、FlashDevelopか、FlexBuilderだと思いますが、お金がないのと、会社だとWindows,家だとMacという困った環境なので、IDEが違うと作業効率が悪いのと、Android SDK、Google Apps Engineで、Eclipseを使用していたので、Eclipseに、AXDTプラグインをインストールする方法を試してみました。</p>
				<h3>1. Eclipseを入手する。</h3>
				<p>もし、Eclipseをまだインストールしていなければ、<a href="http://www.eclipse.org/" target="new">こちら</a>から入手して、インストールします。</p>
				<p>私は、Google Apps EngineやAndroidで、Javaを勉強中なので、「Eclipse IDE for Java Developers」を使っています。</p>
				<h3>2.EclipseのActionScript用プラグイン「Axdt」を追加する。</h3>
				<h4> Axdt(ActionScript x Development Tools)とは</h4>
				<p><a href="http://axdt.org/" target="new">http://axdt.org/</a><br />
				ActionScript3開発用Eclipseプラグイン。<br />
				EclipseでFlexでのActionScriptやMXML開発を支援します。</p>
				<ul>
				<li>Flex Design View：ドラッグ＆ドロップでの、UIデザイン</li>
				<li>xsd4mxml project：ソースコードの自動補完</li>
				<li>ActionScript・MXMLのビルド＆実行</li>
				</ul>
				<h3>3. Eclipse にAXDTをインストールする</h3>
				<p>Eclipse 3.5での設定方法の履歴です。<br />
				※他のVersionの方は、<a href="http://axdt.org/wiki/InstallAxdt" target="new">こちら</a>から。</p>
				<h4>1. Eclipseを起動します。</h4>
				<p>「Help」- 「Install New Software」を選択します。</p>
				<p><img class="alignright size-full wp-image-620" title="EclipseNewSoftware" src="http://splitchin.com/tech/wp-content/uploads/2010/01/EclipseNewSoftware.png" alt="Eclipse - Install New Software" width="280" height="211" /></p>
				<h4>2. IMPサイト「http://download.eclipse.org/technology/imp/updates」を、追加します。</h4>
				<p><img class="alignright size-full wp-image-622" title="eclipse-imp" src="http://splitchin.com/tech/wp-content/uploads/2010/01/eclipse-imp.png" alt="Eclipse imp" width="320" height="273" /></p>
				<p>Eclipseを再起動します。</p>
				<h4>3. AXDTサイト「http://update.axdt.org/」を追加します。</h4>
				<p><img class="alignright size-full wp-image-623" title="eclipse-axdt" src="http://splitchin.com/tech/wp-content/uploads/2010/01/eclipse-axdt.png" alt="Eclipse AXDT" width="320" height="260" /></p>
				<p>Eclipseを再起動します。</p>
				<h4>4. Parspectiveを開きます。</h4>
				<p>「Window」-　「Open Parspective」- 「Other」-「AXDT」を開きます。</p>
				<p><img src="http://splitchin.com/tech/wp-content/uploads/2010/01/Parspective1.png" alt="Parspective" title="Parspective" width="200" height="218" class="alignright size-full wp-image-659" /></p>
				<p>これで、Eclipseで、ActionScript3.0の記述とビルド環境が整いました。<br />
				次に、サンプルコードを入れて、ビルドできるか確認してみます。</p>
				<h3>4. ActionScript3.0 を書いて、Buildしてみる</h3>
				<p>新規AXDT Projectを作成します。</p>
				<p>とりあえず、円を作るサンプルを動かすので、「circle」としておきます。</P></p>
				<p><img src="http://splitchin.com/tech/wp-content/uploads/2010/01/NewAXDTProject.png" alt="AXDT Project" title="NewAXDTProject" width="280" height="155" class="alignright size-full wp-image-660" /></p>
				<p>「src」フォルダに、新規ActionScript3.0ファイルを作成します。<br />
				左メニューから、「src」フォルダを、右クリックして、「New AS3 File」を選択します。</p>
				<p><img src="http://splitchin.com/tech/wp-content/uploads/2010/01/NewAS3Circle01.png" alt="New ActionScript3.0" title="NewAS3Circle01" width="320" height="258" class="alignright size-full wp-image-661" /></p>
				<p>ファイル名「circle」の、ラジオボタン「Class」で作成します。</p>
				<p><img src="http://splitchin.com/tech/wp-content/uploads/2010/01/AS3NewCircle.png" alt="New ActionScript3.0" title="AS3NewCircle" width="320" height="251" class="alignright size-full wp-image-663" /></p>
				<p>src/circle.as に、以下のような、円を表示するサンプルActionScript3.0を記述します。</p>
				<p><img src="http://splitchin.com/tech/wp-content/uploads/2010/01/ActionScript3.png" alt="ActionScript3_0" title="ActionScript3" width="320" height="198" class="alignright size-full wp-image-664" /></p>
				<p>circle.as 円を描くサンプル</p>
				<pre class="brush: java;">
// Test ActionScript3.0 on AXDT
package  {
	 	import flash.display.*;

        public class circle extends Sprite {
                //--------------------------------------
                //  CONSTRUCTOR
                //--------------------------------------
                public function circle() {
                        //Setting Stage
                        stage.align = StageAlign.TOP_LEFT;
                        stage.scaleMode = StageScaleMode.NO_SCALE;

                        var circle:Sprite = new Sprite;
                        circle.graphics.beginFill(0x333333);
                        circle.graphics.drawCircle(320, 240, 100);
                        addChild(circle);
                }
        }
}
</pre>
				<p>ビルドします。</p>
				<p><img src="http://splitchin.com/tech/wp-content/uploads/2010/01/NewFlexSDK.png" alt="AXDT　SWF実行" title="NewFlexSDK" width="320" height="272" class="alignright size-full wp-image-657" /></p>
				<p>SWFが実行され、円が表示されました。尚、実行ファイルは、/deployにあります。</p>
				<p><!-- Amazon --></p>
				<div class="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4881665901" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
				</div>
				<p><!-- /Amazon --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/01/11/flash%e7%92%b0%e5%a2%83%e6%a7%8b%e7%af%89-eclipse%e3%81%abactionscript3-0%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e3%82%92%e5%85%a5%e3%82%8c%e3%82%8b%e3%80%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
