<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/fieds_labo4/">
    <title>Fieds_labo4</title>
    <link>http://w.atwiki.jp/fieds_labo4/</link>
    <atom:link href="https://w.atwiki.jp/fieds_labo4/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>Fieds_labo4</description>

    <dc:language>ja</dc:language>
    <dc:date>2010-09-23T11:31:09+09:00</dc:date>
    <utime>1285209069</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/25.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/24.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/fieds_labo4/pages/17.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/26.html">
    <title>frio3-tips</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/26.html</link>
    <description>
      *Tips

-ビルド
--最新：509　アップデータ
--購入時：456

-設定とか
--デフォルト：FLASH8、AS2

-ムービークリップの部品化
--ムービークリップを作成し、SWF書き出し。
--SWFファイルをライブラリ読み込み。

-線スタイル
--シェイプとグラフィックを新規作成時、線スタイルを指定。
--シェイプは、シェイプを選択し、プロパティで線スタイルを変更。
--シェイプの塗りと線は分離可能。
--グラフィックはダブルクリックし、シンボル編集に入り、シェイプを選択し、プロパティで線スタイルを変更。
--シェイプとグラフィックを新規作成時に線スタイル無しで作成した場合、後から線スタイルの追加ができない。
--インクボトルで図形の縁をクリックすると線を生成。
--インクボトル、難易度高いｗ
--うまくいかないですｈ
--テキストに線スタイル（文字縁）は無い。
--テキストにはグローを使うか、分離して、インクボトルを使用

-逆再生
--メインタイムラインにMC1を配置。MC1は再生後停止。
--先頭から再生ボタンMC2と最終から逆再生ボタンMC3を付けて、MC1の再生／逆再生（フレームを戻していくやり方）はOK。
--テスト時のシンボル数８、MC数３
--作成中のsqf（この段階でシンボル数６４、MC数２７。もっと増える予定）で同様に配置MCの再生／逆再生を行ったところ、逆再生時に違うグラフィックが表示されて、何？な感じになる。
--配置MCのステージを見直したけど、ゴミ見つからない。
--逆再生時個々のオブジェクトの位置はあってるんだけど、絵が違う。違うのに置き換わってるみたい。何で？ｗ
--配置してるのは、グラフィックシンボル。
--んー、わからない。
--１フレ前に戻るともう壊れてる。。。
--短いメニューMCなので、逆再生を止めて、閉じる動きを作って、フレーム指定再生で対処。
--使い方が悪いのかfrimo3がおかしいのか不明ってところが痛いですｈ



　    </description>
    <dc:date>2010-09-23T11:31:09+09:00</dc:date>
    <utime>1285209069</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/25.html">
    <title>frimo3-link</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/25.html</link>
    <description>
      *frimo3 リンク

-[[frimo3発売元AHS&gt;http://www.ah-soft.com/]]
-[[開発元Sothink&gt;http://www.sothink.com/]]
-[[Sothink SWF Easy - F.A.Q.&gt;http://www.sothink.com/product/swfeasy/faq.htm]]
-[[SWF Easy V6.2&gt;http://www.sothink.com/product/swfeasy/index.htm]]
-[[SWF Quicker V5.0&gt;http://www.sothink.com/product/swfquicker/index.htm]]




　    </description>
    <dc:date>2010-02-15T13:35:16+09:00</dc:date>
    <utime>1266208516</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/24.html">
    <title>Practice-basic03</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/24.html</link>
    <description>
      *基本３
画像の移動と音の再生

-やりたかったこと
-- 画像の表示
-- 画像の移動
-- 画像の拡大縮小
-- 画像の透明化
-- BGM再生
-- 効果音再生
-- 画像への効果は Tweener を使用してみました。
--- ムービーを配置しておいて、ガーッと再生って感じかな？
--- Flashでムービーを作ったことが無いとどうすればいいかイメージができないかも。
-- 画像3枚を動かして、BGMと効果音入れてます。再生のみ。UI無し。
#highlight(){{
package 
{
	//import flash.display.DisplayObject;
	import flash.display.Bitmap;
	import flash.display.Sprite;
	import flash.events.Event;
	import flash.media.Sound;
	import flash.media.SoundMixer;
	import flash.media.SoundTransform;
    import flash.text.*;
    import flash.utils.Timer;
	import flash.geom.Point;
	import flash.utils.setInterval;
	import caurina.transitions.Tweener;
	import caurina.transitions.properties.FilterShortcuts;
	
	/**
	 * ...
	 * @author ss
	 */
	public class Main extends Sprite 
	{
        [Embed(source=&#039;../mp3/bgm01.mp3&#039;)] private static const BGM01:Class;
        [Embed(source=&#039;../mp3/pon01.mp3&#039;)] private static const PON01:Class;
        [Embed(source=&#039;../img/usi.gif&#039;)] private sta    </description>
    <dc:date>2009-10-31T20:24:05+09:00</dc:date>
    <utime>1256988245</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/23.html">
    <title>Practice-basic02</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/23.html</link>
    <description>
      *基本２

-ステージサイズは、[Project]のプロパティで設定する。
-stageでは設定不可。readonly.





　    </description>
    <dc:date>2009-10-31T15:31:36+09:00</dc:date>
    <utime>1256970696</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/22.html">
    <title>Practice-basic01</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/22.html</link>
    <description>
      *基本
[[プログラマのためのFlash遊び方&gt;http://gihyo.jp/dev/feature/01/flash-sdk/0001]]

- ActionScript3でFlashの人は7回目まででOKかな？
- アニメーションの説明で Tweener が出てきます。
- 8回目はWEBアプリの話。
- 9回目はAIRの話。
- Flash Develop の場合、8回目、9回目はどうやればいんでしょ？
- Flash Develop にフォーム作る機能とかついてないのか？
- バッジを４っつ並べてみた
#highlight(){{
package 
{
	import flash.display.Sprite;
	import flash.events.Event;
	import flash.geom.Matrix;
	import flash.geom.Point;
	import flash.filters.DropShadowFilter;
	import flash.text.TextField;
	
	/**
	 * ...
	 * @author ss
	 */
	public class Main extends Sprite 
	{
		// instance
		private var LINE_COLOR:uint = 0xffffff;
		private var BODY_COLOR1:uint = 0xffff66;
		private var BODY_COLOR2:uint = 0xffcc00;
		private var CORNER:int = 12;
		private var RADIUS1:Number = 26;
		private var RADIUS2:Number = 22;
		private var TEXT:String = &quot;BETA&quot;;

		public function Main():void 
		{
			if (stage) init();
			else addEventListener(Event.ADDED_TO_STAGE, init);
			init_01();
			Web2Badge(100    </description>
    <dc:date>2009-10-31T13:47:13+09:00</dc:date>
    <utime>1256964433</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/21.html">
    <title>ゲーム</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/21.html</link>
    <description>
      *ゲーム

-[[ハレディバイダ&gt;http://heriet.info/swf/haredivider/manual.html]]




　    </description>
    <dc:date>2009-10-30T13:30:23+09:00</dc:date>
    <utime>1256877023</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/20.html">
    <title>ライブラリ</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/20.html</link>
    <description>
      *ライブラリ


- [[SWC Include LibrariesとSWC Liblrariesの違い&gt;http://www.ledmosquito.net/blog/?cat=3]]

アニメーションライブラリ
- [[Tweener&gt;http://code.google.com/p/tweener/]]
-- [[マニュアル&gt;http://hosted.zeh.com.br/tweener/docs/en-us/]]
-- 2009年6月に開発終了宣言されてますね^^; 最新版は、1.33.74 です。
-- 開発された方は、別のアプローチに進んだそうです。
-- [[Tweenerの終焉&gt;http://www.tonpoo.com/blog/2009/06/tweener/]]
-- [[SWC形式のライブラリを使用する3種類の方法&gt;http://d.hatena.ne.jp/ActionScript/20090806/fd_swc_library]]
-- [[SWC形式のライブラリをProjectパネルから簡単に指定する方法&gt;http://d.hatena.ne.jp/ActionScript/20090823/fd_swc_library_project_panel]]
-- [[Tweenerのtransitionプロパティで使用する名称の意味&gt;http://d.hatena.ne.jp/ActionScript/20090424/as3_tweener_transition]]
-- [[Blur + Tweener in AS3&gt;http://flaim.wordpress.com/2008/04/03/blur-tweener-in-as3/]]
-- [[_Blur_blurX を使うには以下の2行が必要になりました。過去サンプル参照時注意。&gt;http://m-nak.jp/?p=7]]
--- import caurina.transitions.properties.FilterShortcuts;
--- FilterShortcuts.init();
-- [[Tweenerが動いてる時にgotoAndPlayはちょっと注意？&gt;http://r-or-r.net/blog/smart/2009/07    </description>
    <dc:date>2009-10-30T15:13:56+09:00</dc:date>
    <utime>1256883236</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/19.html">
    <title>フロー制御</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/19.html</link>
    <description>
      *イベントフロー制御
-[[イベントフロー&gt;http://livedocs.adobe.com/flex/3_jp/html/16_Event_handling_4.html]]
-[[第4回　Flashのイベント処理を理解する&gt;http://gihyo.jp/dev/feature/01/flash-sdk/0004?page=1]]

#highlight(){{
s.addEventListener(&quot;click&quot;, function(event:MouseEvent):void {
    removeChild(s);

    // 親に伝播しないようにする
    event.stopPropagation();
});
}}

#highlight(){{
private function clickHandler(event:MouseEvent):void {
    // ステージ以外がクリックされたときには何もしない
    if(event.target != stage) {
        return;
    }

}}

#highlight(){{
private function clickHandler(event:MouseEvent):void {
    // ターゲット段階以外では何もせず終了する
    if(event.eventPhase != EventPhase.AT_TARGET) {
        return;
    }

}}





　    </description>
    <dc:date>2009-10-29T19:42:16+09:00</dc:date>
    <utime>1256812936</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/18.html">
    <title>AdobeFlex3.2リファレンスガイド</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/18.html</link>
    <description>
      *AdobeFlex3.2 リファレンスガイド
[[http://livedocs.adobe.com/flex/3_jp/langref/index.html ]]

-[[クラス属性&gt;http://livedocs.adobe.com/flex/3_jp/html/04_OO_Programming_04.html#137254]]
-[[クラスプロパティの属性&gt;http://livedocs.adobe.com/flex/3_jp/html/04_OO_Programming_05.html]]
-クラス名と同じ名前のメソッドはコンストラクタ。
-コンストラクタはインスタンスの生成時に１度だけ呼ばれるメソッド。

-var 変数名:型;

-[[Stageクラス&gt;http://livedocs.adobe.com/flex/3_jp/langref/flash/display/Stage.html]]　※メイン描画領域。
-- ブラウザで実行されている SWF コンテンツの場合、Stage は Flash コンテンツが表示されている全体の領域
-- AIR で実行されているコンテンツの場合、各 NativeWindow オブジェクトが、対応する Stage オブジェクトを持つ。


-[[Graphicsクラス&gt;http://livedocs.adobe.com/flex/3_jp/langref/flash/display/Graphics.html]]
-- lineStyle( 線の太さ:Number, 線の色:uint ):void
-- beginFill( 色:uint, 透明度:Number = 1.0 ):void   ※単純な一色塗りを指定。endFill()で囲む。
-- endFill():void　※塗り指定をレンダリング。
-- drawCircle(x:Number, y:Number, radius:Number):void　※円
-- drawEllipse(x:Number, y:Number, width:Number, height:Number):void　※楕円
-- drawRect(x:Number, y:Number, width:Number, height:Numbe    </description>
    <dc:date>2009-10-30T11:08:56+09:00</dc:date>
    <utime>1256868536</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/fieds_labo4/pages/17.html">
    <title>Practice-life01</title>
    <link>https://w.atwiki.jp/fieds_labo4/pages/17.html</link>
    <description>
      * ライフゲームもどき
はじめてのActionScript 3～ライフゲームを作ってみる
[[http://codezine.jp/article/detail/627]]
をFlex3SDKで演習。
ライフゲームがよくわかってなかったりします^^;
-Timerの値が小さいとクリックがうまく拾えなかった。PCの問題かな？
-START－STOP－CLEAR－STARTを繰り返すと300Kずつ確保メモリが増えていきます。致命的＠＠；
-どこが悪いんだぁ～

-Creature.as
#highlight(){{
package  
{
    import flash.display.*;
    import flash.events.*;
	/**
	 * ...
	 * @author ss
	 */
    public class Creature extends Sprite
    {
        // embed image - relational path
        [Embed(source=&#039;../image/dead2.gif&#039;)] private static const ImageDead:Class;
        [Embed(source=&#039;../image/live.gif&#039;)] private static const ImageLive:Class;
		// bitmap status
		private var cur_bmp:Bitmap = null;
		private var isLive:Boolean = false;

		public function Creature()
		{
			setDead();
			addEventListener(MouseEvent.CLICK, onClick);
		}
		private function onClick(evt:MouseEvent):void {
			(isLive) ? setDead() : setLive();
		}
		private function removeBmp():void {
			if (cur_bmp != null) remo    </description>
    <dc:date>2009-10-29T16:05:35+09:00</dc:date>
    <utime>1256799935</utime>
  </item>
  </rdf:RDF>
