<?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/tomoweb/">
    <title>うぇぶ作成の入門</title>
    <link>http://w.atwiki.jp/tomoweb/</link>
    <atom:link href="https://w.atwiki.jp/tomoweb/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>うぇぶ作成の入門</description>

    <dc:language>ja</dc:language>
    <dc:date>2007-09-18T13:23:51+09:00</dc:date>
    <utime>1190089431</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/42.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/43.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/41.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/40.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/39.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/tomoweb/pages/38.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/19.html">
    <title>透明度の取得・設定(MC._alpha)</title>
    <link>https://w.atwiki.jp/tomoweb/pages/19.html</link>
    <description>
      *透明度の取得・設定(MC._alpha)
ムービークリップの透過度を指定したり、現在の透過度(0～100の範囲で指定)を指定したりする際に利用します。


***構文
:MC._alpha|ムービークリップの透過度を指定したり、現在の透過度を取得する際に利用します。


***サンプル
以下はバスの形をしたムービークリップ(インスタンス名：bus_mc)に各アルファ値を指定した場合のサンプルです。
各ボタンを押下するとバスの形をしたオブジェクトの透明度変える事ができます。

 例) 以下のサンプルのalpha = 60の設定をする場合のActionScript
 
     bus_mc._alpha = 60;　

&amp;flash(http://www38.atwiki.jp/tomoweb/pub/alpha_set.swf,width=400,height=400);

 例) 逆にbus_mcのalpha値を変数：toumeidoに取得(代入)したい場合
      のActionScriptは以下の通りとなります。
 
      toumeido = bus_mc_alpha;


***描画負荷を知っておこう
準備中    </description>
    <dc:date>2007-09-18T13:23:51+09:00</dc:date>
    <utime>1190089431</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/42.html">
    <title>波紋を作る</title>
    <link>https://w.atwiki.jp/tomoweb/pages/42.html</link>
    <description>
      *波紋を作るの

非常に簡単に作成する事ができますので説明させて頂きます。

**作成ステップ
①　グラデーションで&amp;color(#0000ff){内側をぼかし};た円形を作成
&amp;br;②　上記①で作成した円形を&amp;color(#0000ff){徐々に拡大しつつアルファ値を下げる};アニメーションをモーショントゥイーンで作成
&amp;br;③　上記②で作成したモーショントゥイーンをタイミング(フレーム)をずらして配置    </description>
    <dc:date>2007-08-25T15:12:08+09:00</dc:date>
    <utime>1188022328</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/11.html">
    <title>Flash</title>
    <link>https://w.atwiki.jp/tomoweb/pages/11.html</link>
    <description>
      *Flashリンク
Flash関連の操作や知っておくと便利な利用方法を掲載します！

--[[Flash インスタンス設定]]

--[[プリローダー&gt;プリローダーの考え方]]

--[[サムネイルでの表現]]

--[[流れる線の表現]]

--[[波紋を作る]]

--[[背景を輝かせる]]

--[[ページによって背景を移動表示させる]]

--[[ポップアップによる表示]]
**文字の表現
-[[フェードイン・フェードアウト]]
-[[拡大・縮小表現]]
-[[回転表現]]
-[[ブラー表現]]
-[[振動表現]]
-[[ばね運動表現]]    </description>
    <dc:date>2007-08-25T10:38:15+09:00</dc:date>
    <utime>1188005895</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/43.html">
    <title>ページによって背景を移動表示させる</title>
    <link>https://w.atwiki.jp/tomoweb/pages/43.html</link>
    <description>
      *ページによって背景を移動表示させる    </description>
    <dc:date>2007-08-25T10:37:46+09:00</dc:date>
    <utime>1188005866</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/17.html">
    <title>リンク集</title>
    <link>https://w.atwiki.jp/tomoweb/pages/17.html</link>
    <description>
      *リンク集

**Flash関連サイト
***●Flash ActionScript 学習サイト
-[[FumioNonaka非公式テクニカルノート一覧:http://www.fumiononaka.com/TechNotes/Flash/]]
⇒非常に詳細にFlash ActionScriptテクニカル情報がまとまっているサイト

&amp;br;
-[[Flash ActionScript2.0入門ノート:http://oshige.com/flash/note/]]　
⇒解説が非常に細かく、バグなどの対応方法なども解説している。

&amp;br;&amp;br;
***●Flash素材
-[[tomisanの素材:http://www.tomisan.com/sozai/]]

-[[NaturalBreeze:http://naturalbreeze.cside.com/]]

&amp;br;&amp;br;
***●Flash便利ソフト
-[[Dreamingsoft:http://www.dreamingsoft.com/download.htm]]
&amp;br;⇒　パワーポイントで作成した内容をFlashにしたり、アルバムを作成したりできるソフトが公開されています。

***●無料画像素材
-[[フリー写真素材(無料壁紙) Futta.NET:http://www.futta.net/]]&amp;br;⇒クオリティーの高い写真素材が多数。ロイヤリティーフリーで使用許諾で商用可・加工可と明記されているのでどなたも使いやすいのではないでしょうか    </description>
    <dc:date>2007-08-25T10:37:08+09:00</dc:date>
    <utime>1188005828</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/41.html">
    <title>ムービークリップのフレームアニメーション再生・逆再生制御</title>
    <link>https://w.atwiki.jp/tomoweb/pages/41.html</link>
    <description>
      #highlight(ActionScript){{{

//順再生の処理
function normalPlayFunc () {
	this.onEnterFrame = this.normalPlayRoutine;
}
function normalPlayRoutine () {
	targetFrame = this._currentframe + 1;
	if (targetFrame &gt;= this._totalframes) {
		delete this.onEnterFrame;
		targetFrame = this._totalframes;
	}
	this.gotoAndStop(targetFrame);
}




//逆再生の処理

function reversePlayFunc () {
	this.onEnterFrame = this.reversePlayRoutine;
}
function reversePlayRoutine () {
	targetFrame = this._currentframe - 1;
	if (targetFrame &lt;= 2) {
		delete this.onEnterFrame;
		targetFrame = 2;
	}
	this.gotoAndStop(targetFrame);
}
}}}    </description>
    <dc:date>2007-08-25T09:41:08+09:00</dc:date>
    <utime>1188002468</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/14.html">
    <title>ActionScript構文集</title>
    <link>https://w.atwiki.jp/tomoweb/pages/14.html</link>
    <description>
      *ActionScriopt構文集
&amp;br;
&amp;br;
** プロパティー関連の構文
-[[透明度の取得・設定(MC._alpha)]]
-[[表示・非表示の設定(MC._visible)]]
-[[ピクセル単位サイズ(幅、高さ)の取得・設定(MC._width、MC._height)]]
-[[スケールサイズ(幅、高さ)の取得・設定(MC._xscale、MC._yscale)]]
-[[インスタンス名の取得・設定(MC._name)]]
-[[位置(水平座標,垂直座標)の取得・設定(MC._x、MC._y)]]
-[[回転角度の取得・設定(MC._rotation)]]
-[[マウスカーソルの座標を取得(MC._xmouse、MC._ymouse)]]
-[[現在表示中のフレーム番号を調べる(MC._currentframe)]]
-[[ボタンムービークリップを無効化/有効化を設定(MC.enable)]]

** Math(算術計算)関連の構文
-[[乱数を求める( Math.random() )]]
-[[絶対値を求める( Math.abs() )]]
-[[値を四捨五入/切り捨て/切り上げ( Math.round(値),Math.floor(値),Math.ceil(値) )]]
-[[２つの値を比較する( Math.max(値1,値2),Math.min(値1,値2) )]]
-[[三角関数を使う( Math.sin(値),Math.cos(値),Math.tan(値) )]]

** 汎用的に使えるScript
-[[ムービークリップを指定位置までモーション形式で移動させる]]
-[[フェードイン・フェードアウト]]
-[[ムービークリップボタン操作]]
-[[ムービークリップのフレームアニメーションを一時STOP]]
-[[ムービークリップのフレームアニメーション再生・逆再生制御]]    </description>
    <dc:date>2007-08-25T09:40:46+09:00</dc:date>
    <utime>1188002446</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/40.html">
    <title>ムービークリップのフレームアニメーションを一時STOP</title>
    <link>https://w.atwiki.jp/tomoweb/pages/40.html</link>
    <description>
      *ムービークリップのフレームアニメーションを一時STOPの


#highlight(ActionScript){{{

function waitFunc(vol, str) { 
waitCnt = vol;myFunc = str; 
this.onEnterFrame = this.waitRoutine; 
} 
function waitRoutine() { 
waitCnt--; 
if (waitCnt &lt;= 0) { 
delete this.onEnterFrame; 
this[myFunc](); 
} 
}}}    </description>
    <dc:date>2007-08-25T09:39:45+09:00</dc:date>
    <utime>1188002385</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/39.html">
    <title>ムービークリップボタン操作</title>
    <link>https://w.atwiki.jp/tomoweb/pages/39.html</link>
    <description>
      *ムービークリップボタン操作



#highlight(ActionScript){{{
this.onRollOver = this.normalPlayFunc;
this.onDragOver = this.normalPlayFunc;
this.onRollOut = this.reversePlayFunc;
this.onDragOut = this.reversePlayFunc;
this.onRelease = this.clickFunc;

function nextPageFunc () {
	_parent.nextPageFunc();
}
function prevPageFunc () {
	_parent.prevPageFunc();
}
function closeFunc () {
	_parent.fadeOutFunc();
}


function normalPlayFunc () {
	this.onEnterFrame = this.normalPlayRoutine;
}
function normalPlayRoutine () {
	targetFrame = this._currentframe + 1;
	if (targetFrame &gt;= this._totalframes) {
		delete this.onEnterFrame;
		targetFrame = this._totalframes;
	}
	this.gotoAndStop(targetFrame);
}




function reversePlayFunc () {
	this.onEnterFrame = this.reversePlayRoutine;
}
function reversePlayRoutine () {
	targetFrame = this._currentframe - 1;
	if (targetFrame &lt;= 2) {
		delete this.onEnterFrame;
		targetFrame = 2;
	}
	this.gotoAndStop(targetFrame);
}
}}}    </description>
    <dc:date>2007-08-25T09:37:53+09:00</dc:date>
    <utime>1188002273</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/tomoweb/pages/38.html">
    <title>フェードイン・フェードアウト</title>
    <link>https://w.atwiki.jp/tomoweb/pages/38.html</link>
    <description>
      #highlight(ActionScript){{{

/*　初期設定値   Start*/
decel = 4;    // フェードスピード定数
snap = 1;     //  終点への許容範囲
/*　初期設定値   END*/

/*  ムビークリップロード時には非表示とする　Start */
alp = 0;
this._alpha = alp;
this._visible = false;
/*  ムビークリップロード時には非表示とする　END */
 
function fadeInFunc(){
  this._visible= true;
  mytarget = 100;        //最終的なアルファー値
  
  this.onEnterFrame = this.fadeRoutine;
}

function fadeOutFunc() {
  mytarget = 0;          //最終的なアルファー値

  this.onEnterFrame = this.fadeRoutine;
}

function fadeRoutine() {
  dist = mytarget - alp;
  alp  += dist  /   decel;
  
  if(Math.abs(dist) &lt; snap){
    delete this.onEnterFrame;
     
    alp = mytarget;
    
    if(alp == 0){
      this._visible = false;
    } 

  }
  this._alp = alp;
}
}}}    </description>
    <dc:date>2007-08-25T09:34:35+09:00</dc:date>
    <utime>1188002075</utime>
  </item>
  </rdf:RDF>
