<?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; JPEG</title>
	<atom:link href="http://shokai.org/blog/archives/tag/jpeg/feed" rel="self" type="application/rss+xml" />
	<link>http://shokai.org/blog</link>
	<description>なんか作ったりした記録を忘れないうちに書くblog</description>
	<lastBuildDate>Sun, 20 May 2012 10:50:20 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com/" />
			<item>
		<title>Adobe AIRの開発環境を整えて、カメラで撮影してJPEGで保存するソフトを作った</title>
		<link>http://shokai.org/blog/archives/1479</link>
		<comments>http://shokai.org/blog/archives/1479#comments</comments>
		<pubDate>Sat, 12 Jan 2008 14:20:11 +0000</pubDate>
		<dc:creator>moblog</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[JPEG]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://shlog.sakura.ne.jp/blog/?p=1479</guid>
		<description><![CDATA[AIRを使うと、flash.filesystemやflash.desktopなどのデスクトップアプリ用のクラス群が使えるようになるので、やってみた。 Air beta3で開発する環境を作って、前からやってみたかった 半透 [...]]]></description>
			<content:encoded><![CDATA[<p>
<p>AIRを使うと、flash.filesystemやflash.desktopなどのデスクトップアプリ用のクラス群が使えるようになるので、やってみた。</p>
<p>Air beta3で開発する環境を作って、前からやってみたかった<br />
<ul>
  <li>半透明で変な形をしたウィンドウ</li>
  <li>USBカメラで撮影してJPEGにエンコードしてファイル出力</li>
<ul>
を作った。<br />
<br />
<p>撮影した写真はプログラムと同じフォルダに保存される。</p>
<p>できたもの => <a href="http://shokai.org/archive/as3/0801_CameraSaveJpeg/CameraSaveJpeg/CameraSaveJpeg.air">CameraSaveJpeg.air (Adobe AIR beta3)</a>、<a href="http://shokai.org/archive/as3/0801_CameraSaveJpeg/">Archive</a></p>
<p><a href="http://www.flickr.com/photos/shokai/2187777862/" title="Air app by shokai, on Flickr"><img src="http://farm3.static.flickr.com/2246/2187777862_efbc229f0f.jpg" width="500" height="313" alt="Air app" /></a><br /><br />
なお、半透明ウィンドウにするとスクリーンショットに写らなくなるので、デジカメで撮った。</p>
<p>■開発環境を整える<br /><br />
・<a href="http://labs.adobe.com/downloads/air.html">Adobe Labs &#8211; Downloads: Adobe AIR</a><br /><br />
AIRの実行環境</p>
<p>・<a href="http://labs.adobe.com/wiki/index.php/AIR:Flash_CS3_Professional_Update">AIR:Flash CS3 Professional Update &#8211; Adobe Labs</a><br /><br />
Japaneseを選んでインストール</p>
<p>・<a href="http://www.jinten.net/blog/archives/31">Jinten Blog  Blog Archive  FlashDevelop Beta5</a><br /><br />
<a href="http://www.flashdevelop.org/">FlashDevelp3.0 Beta5</a>で、AIRとmx系クラスのコード補完を有効にする方法<br /><br />
[Project]→[Properties]→[Compiler Options]→[Intrinsic Libraries]に<br /><br />
</p>
<blockquote><p>Library\AS3\frameworks\Flex3<br /><br />
Library\AS3\frameworks\AIR</p></p></blockquote>
<p>
<p>を追加する</p>
<p>で、普通にFlashDevelopでFlash IDE用のプロジェクトを作成。<br /><br />
さらにFlashCS3からもAIRプロジェクトを作成。FlashDevelopと同じフォルダを指定する。</p>
<p>Flex3.0のコンパイラはとりあえず必要ない。</p>
<p>■証明書を作る<br /><br />
・<a href="http://www.hatayan.org/weblog/archives/2007/11/03/062950.php">AIR Beta2でWEBCAMの画像をjpgに保存するサンプル &#8211; hatayanlog</a><br /><br />
が詳しい。AIR Beta2から証明書を作らないとならなくなった。</p>
<p><span id="more-1479"></span><br /><br />
■プログラム書く<br /><br />
普通にAS3書いてflaからリンクさせてコンパイルする。<br /><br />
JPEG圧縮は<a href="http://code.google.com/p/as3corelib/">as3corelib &#8211; Google Code</a>を使った。</p>
<p>・<a href="http://geek.oyspe.com/2007/12/memo-006adobe-air-beta2.html">memo 006　Adobe AIR Beta2でデスクトップアプリケーションを作ってみる &#8211; やっぱギークでナイト！</a><br /><br />
FlashCS3上でAIRプロジェクトを作って、新しいNativeWindowを開いたり閉じたりする。<br /><br />
コードだけFlashDevelopで書くには、ドキュメントクラス名を指定してやればいい<br /><br />
<a href="http://www.flickr.com/photos/shokai/2187862038/" title="document class by shokai, on Flickr"><img src="http://farm3.static.flickr.com/2341/2187862038_edbb994d99_o.png" width="665" height="102" alt="document class" /></a></p>
<p>・<a href="http://www.adobe.com/jp/newsletters/edge/september2007/articles/article2/index.html">Adobe Edge: 2007年9月 Flash CS3 でゼロからはじめよう AIRアプリケーション作成講座 Vol.1</a><br /><br />
NativeWindowを変な形のウィンドウにする方法</p>
<p>・<a href="http://www.hatayan.org/weblog/archives/2007/11/03/062950.php">AIR Beta2でWEBCAMの画像をjpgに保存するサンプル &#8211; hatayanlog</a><br /><br />
カメラで撮影、MovieClip→BitmapData→JPEGEncoder→ByteArray→FileStreamで保存<br /><br />
あと、beta2から3でまた変わったのか、Fileまわりは</p>
</p>
<blockquote><p><p>var file:File = new File();<br /><br />
var now:Date = new Date();<br /><br />
file.nativePath = File.applicationDirectory.nativePath + File.separator + now.time + &#8220;.jpg&#8221;;</p></p></blockquote>
<p>
<p>これでアプリケーションと同じディレクトリに保存できた。</p>
<p>■ソースコード<br /><br />
<a href="http://shokai.org/archive/as3/0801_CameraSaveJpeg/CameraSaveJpeg/CameraSaveJpeg.as">CameraSaveJpeg.as</a><br /><br />
<br />
<pre class="prettyprint">
/**<br />
*&nbsp;Capture&nbsp;Image&nbsp;by&nbsp;USB-Camera&nbsp;then&nbsp;Save&nbsp;it&nbsp;as&nbsp;JPEG&nbsp;file.<br />
*&nbsp;<br />
*&nbsp;@author&nbsp;Sho&nbsp;Hashimoto<br />
*&nbsp;@version&nbsp;1.1<br />
*&nbsp;http://shokai.org<br />
*&nbsp;FlashCS3&nbsp;+&nbsp;AIR&nbsp;beta3<br />
*&nbsp;2008/01/12<br />
*/<br />
package&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;fl.controls.*;<br />
&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;flash.display.*;<br />
&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;flash.filesystem.*;<br />
&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;flash.media.*;<br />
&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;flash.events.*;<br />
&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;flash.utils.*;<br />
&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;com.adobe.images.JPGEncoder;<br />
&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;class&nbsp;CameraSaveJpeg&nbsp;extends&nbsp;MovieClip{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;cam:Camera;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;video:Video;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;_buttonShot:Button;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;_textAreaLog:TextArea;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;_buttonClose:Button;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;_bg:MovieClip;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;CameraSaveJpeg()&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stage.scaleMode&nbsp;=&nbsp;StageScaleMode.EXACT_FIT;&nbsp;//&nbsp;伸縮する<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;stage.scaleMode&nbsp;=&nbsp;StageScaleMode.NO_SCALE;&nbsp;//&nbsp;伸縮しない<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stage.align&nbsp;=&nbsp;StageAlign.TOP_LEFT;&nbsp;//&nbsp;左上から<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;link_ide_obj()&nbsp;//&nbsp;IDEが生成したオブジェクトを関連づけ<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cam&nbsp;=&nbsp;Camera.getCamera();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cam.setMode(800,600,24,true);//&nbsp;24FPS<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cam.setQuality(0,&nbsp;100);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;video&nbsp;=&nbsp;new&nbsp;Video(cam.width,&nbsp;cam.height);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;video.attachCamera(cam);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.addChild(video);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;video.width&nbsp;=&nbsp;200;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;video.height&nbsp;=&nbsp;150;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_bg.alpha&nbsp;=&nbsp;0.5;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_buttonShot.addEventListener(MouseEvent.CLICK,&nbsp;savePicture);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_buttonClose.addEventListener(MouseEvent.CLICK,&nbsp;window_onClose);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_bg.addEventListener(MouseEvent.MOUSE_DOWN,&nbsp;window_onMove);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;IDEが生成したオブジェクトを関連づけ&nbsp;*/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;link_ide_obj()&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this._buttonShot&nbsp;=&nbsp;buttonShot;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this._textAreaLog&nbsp;=&nbsp;textAreaLog;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this._bg&nbsp;=&nbsp;bg;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this._buttonClose&nbsp;=&nbsp;buttonClose;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;現在の表示をファイルに保存&nbsp;*/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;savePicture(e:Event)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_buttonShot.enabled&nbsp;=&nbsp;false;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;bmd:BitmapData&nbsp;=&nbsp;new&nbsp;BitmapData(cam.width,&nbsp;cam.height);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bmd.draw(video);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;encoder:JPGEncoder&nbsp;=&nbsp;new&nbsp;JPGEncoder(95);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;bytes:ByteArray&nbsp;=&nbsp;encoder.encode(bmd);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;file:File&nbsp;=&nbsp;new&nbsp;File();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;now:Date&nbsp;=&nbsp;new&nbsp;Date();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file.nativePath&nbsp;=&nbsp;File.applicationDirectory.nativePath&nbsp;+&nbsp;File.separator&nbsp;+&nbsp;now.time&nbsp;+&nbsp;".jpg";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;fs:FileStream&nbsp;=&nbsp;new&nbsp;FileStream();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fs.open(file,&nbsp;FileMode.UPDATE);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fs.writeBytes(bytes,&nbsp;0,&nbsp;bytes.length);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fs.close();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;trace("saved!&nbsp;=&amp;amp;gt;&nbsp;"&nbsp;+&nbsp;file.nativePath);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;catch&nbsp;(e:Error)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;trace(e.message);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_buttonShot.enabled&nbsp;=&nbsp;true;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;window_onClose(e:Event)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stage.nativeWindow.close();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;window_onMove(e:Event)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stage.nativeWindow.startMove();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;trace(message:String)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_textAreaLog.text&nbsp;=&nbsp;message&nbsp;+&nbsp;"¥n"&nbsp;+&nbsp;_textAreaLog.text;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
</pre>
</p>
]]></content:encoded>
			<wfw:commentRss>http://shokai.org/blog/archives/1479/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

