◆ボリュームとパン
SoundTransformオブジェクト名.volume = 0(無音)~1.0(フル)
SoundTransformオブジェクト名.pan = -1.0(すべて左)~1.0(すべて右)
2010-07-21
2010-07-13
Flash サウンド
◆Flashサウンド再生のやり方
①タイムラインに埋め込み再生-ASで制御できない場合あり、あまり使わないやり方
②ストリーミング再生-
フレームの再生にサウンドを同期させる方法。アニメーションが停止すると停止。音質はあまりよくない
③リンケージ再生
◆ライブラリからサウンド再生
ライブラリに読み込み。読み込み方→
ActionScriptに書き出しにチェック、クラスに名前をかく。
(例)クラス:sound_x
※ASファイルは入りません。
flaファイルに、作ったクラス名で新規作成
var m01:sound_x = new:sound_x();
m01.メソッド
◆メソッド
play( 再生ミリ秒 , 繰り返し回数 , ボリュームとパン , );
・再生ミリ秒...サウンドの開始時間。
・繰り返し回数
・ボシュームとパン...パンとは?→右と左のスピーカーの音量調節。
---------------- 参考サイト -------------------
F-site | 音声ファイルをFlashに取り込んでみよう
http://f-site.org/articles/2002/05/30000002.html
サウンドオブジェクト
http://www.geocities.jp/para_core/kouza/sd_obj.html
-----------------------------------------------
①タイムラインに埋め込み再生-ASで制御できない場合あり、あまり使わないやり方
②ストリーミング再生-
フレームの再生にサウンドを同期させる方法。アニメーションが停止すると停止。音質はあまりよくない
③リンケージ再生
◆ライブラリからサウンド再生
ライブラリに読み込み。読み込み方→
ActionScriptに書き出しにチェック、クラスに名前をかく。
(例)クラス:sound_x
※ASファイルは入りません。
flaファイルに、作ったクラス名で新規作成
var m01:sound_x = new:sound_x();
m01.メソッド
◆メソッド
play( 再生ミリ秒 , 繰り返し回数 , ボリュームとパン , );
・再生ミリ秒...サウンドの開始時間。
・繰り返し回数
・ボシュームとパン...パンとは?→右と左のスピーカーの音量調節。
---------------- 参考サイト -------------------
F-site | 音声ファイルをFlashに取り込んでみよう
http://f-site.org/articles/2002/05/30000002.html
サウンドオブジェクト
http://www.geocities.jp/para_core/kouza/sd_obj.html
-----------------------------------------------
Flash サウンド ライブラリに読み込めない
◆読み込めるのと、読み込めないのがある。
読み込めなかった→『wma』
読み込めた →『mp3』
------------ まとめてあるサイト ------------
Flashライブラリに読み込める音声・映像ファイル形式についてまとめてみた / _level0.KAYAC
http://level0.kayac.com/2009/10/post_54.php
---------------------------------------------
◆読み込み方
①ファイル→読み込み→ライブラリに読み込み
②ドラッグドロップ
読み込めなかった→『wma』
読み込めた →『mp3』
------------ まとめてあるサイト ------------
Flashライブラリに読み込める音声・映像ファイル形式についてまとめてみた / _level0.KAYAC
http://level0.kayac.com/2009/10/post_54.php
---------------------------------------------
◆読み込み方
①ファイル→読み込み→ライブラリに読み込み
②ドラッグドロップ
2010-07-07
角度とラジアン
◆角度とラジアン
参考サイト
・角度とラジアン FLASHRAVE - FLASH 講座 -
http://flashrave.org/relate/angle/
◆FLASHは角度をラジアン*に変換して使う。
*国際単位(π)
π【パイ】→Math.pI
参考サイト
・角度とラジアン FLASHRAVE - FLASH 講座 -
http://flashrave.org/relate/angle/
◆FLASHは角度をラジアン*に変換して使う。
*国際単位(π)
π【パイ】→Math.pI
三角比
三角形の一つの角が90度(直角)のとき辺の長さの比は同じだよ
1:2:√3
…という比率をもとに、色んな計算ができるんだよっていうのが↓↓↓
(※ざっくり見る)
☆サイン
として、
☆コサイン
として、
☆タンジェント
として、
***逆関数***
タンジェスト・・・角度から辺の長さを求める
アークタンジェスト・・・辺の長さから角度を求める
角度を求めるAS3→
--------------- 参考サイト -------------
・三角関数の基本 三角比の覚え方sin cos tan M君
http://www7a.biglobe.ne.jp/~mkun/Mathematics/sin.htm#hwrapper
-------------------------------------------
1:2:√3
…という比率をもとに、色んな計算ができるんだよっていうのが↓↓↓
(※ざっくり見る)
☆サイン
として、
☆コサイン
として、
☆タンジェント
として、
***逆関数***
タンジェスト・・・角度から辺の長さを求める
アークタンジェスト・・・辺の長さから角度を求める
角度を求めるAS3→
--------------- 参考サイト -------------
・三角関数の基本 三角比の覚え方sin cos tan M君
http://www7a.biglobe.ne.jp/~mkun/Mathematics/sin.htm#hwrapper
-------------------------------------------
マウスの方向に向くMovieClip
◆考え方
自分の位置を“0”と考える。
自分の位置(固定)。
↓
マウスの位置を読み込んで計算する。
↓
二つのxとy(位置)から
↓
2点でできる線の角度を求める
↓
相手の位置-自分の位置で角度を求める
角度だけわかれば、そっちに向かせる
・三角関数について
・三角比
・角度の求め方(アークタンジェント)
・座標での求め方
------------- 参考サイト ---------------
・Flashゲーム講座&ASサンプル集【三角関数を使った計算について】
http://hakuhin.jp/as/math.html#MATH_01
-------------------------------------------
自分の位置を“0”と考える。
自分の位置(固定)。
↓
マウスの位置を読み込んで計算する。
↓
二つのxとy(位置)から
↓
2点でできる線の角度を求める
↓
相手の位置-自分の位置で角度を求める
角度だけわかれば、そっちに向かせる
・三角関数について
・三角比
・角度の求め方(アークタンジェント)
・座標での求め方
------------- 参考サイト ---------------
・Flashゲーム講座&ASサンプル集【三角関数を使った計算について】
http://hakuhin.jp/as/math.html#MATH_01
-------------------------------------------
2010-07-02
クラスについて【AS3】その3
◆クラスをフォルダに入れて整理する。
パッケージで整理。
*二つのクラスをつくる。
*フォルダ名にパッケージ名
出力:hello
出力:goodbye
パッケージ名
◆flaファイルの記述
import.パッケージ名(フォルダ名).クラス(asファイル名)
パッケージで整理。
*二つのクラスをつくる。
*フォルダ名にパッケージ名
出力:hello
出力:goodbye
パッケージ名
◆flaファイルの記述
import.パッケージ名(フォルダ名).クラス(asファイル名)
クラスについて【AS3】その2
◆他のクラスをカスタマイズするとき(カスタムクラス)
・クラス-クラス名のところに
public class 新しく作るクラス名 exteds 元のクラス名{***}
・呼び出すときは(ムービークリップ新規作成と一緒)
var a:新たしく作ったクラス名=new 新たしく作ったクラス名();
変数.メソッド
◆ドキュメントクラスにするとき
カスタムクラスと同じようにかく。
flaファイルを一個のMovieClipと見立てる。
・クラス-クラス名のところに
public class 新しく作るクラス名 exteds MovieClip{***}
・呼び出すときは
プロパティの“ドキュメントクラス”欄に名前をいれるだけ
変数.メソッド
・クラス-クラス名のところに
public class 新しく作るクラス名 exteds 元のクラス名{***}
・呼び出すときは(ムービークリップ新規作成と一緒)
var a:新たしく作ったクラス名=new 新たしく作ったクラス名();
変数.メソッド
◆ドキュメントクラスにするとき
カスタムクラスと同じようにかく。
flaファイルを一個のMovieClipと見立てる。
・クラス-クラス名のところに
public class 新しく作るクラス名 exteds MovieClip{***}
・呼び出すときは
プロパティの“ドキュメントクラス”欄に名前をいれるだけ
変数.メソッド
FLASHの埋め込み
①swfobject.jsというのをダウンロードして自分のjsフォルダにおいておく。
ダウンロードはこちら→
②自分のつくったフラッシュ(uuu.swf)を好きなとこにおく。
③html側、head内にダウンロードしたjsを読み込んで、
フラッシュを置く場所はこんな感じ↓↓↓
【HTML】
<div id="FFFFF">
<img />※もし、見えなかったときの画像おく。
<script type="text/javascript">;
swfobject.embedSWF("uuu.swf", "FFFFF", "400", "300", "9.0.0");
</script>
</div>
おわり
SWFObject(ファイル名,IDの名前*,横幅,高さ,FlashPlayerのバージョン,背景色)
---------------------------------------------
とっても親切なサイト↓↓↓
・Flash Player: サンコーエイ まる日記
http://sunkoei.cocolog-nifty.com/blog/2011/04/flash-player.html
ダウンロードはこちら→
②自分のつくったフラッシュ(uuu.swf)を好きなとこにおく。
③html側、head内にダウンロードしたjsを読み込んで、
フラッシュを置く場所はこんな感じ↓↓↓
【HTML】
<div id="FFFFF">
<img />※もし、見えなかったときの画像おく。
<script type="text/javascript">;
swfobject.embedSWF("uuu.swf", "FFFFF", "400", "300", "9.0.0");
</script>
</div>
おわり
SWFObject(ファイル名,IDの名前*,横幅,高さ,FlashPlayerのバージョン,背景色)
---------------------------------------------
とっても親切なサイト↓↓↓
・Flash Player: サンコーエイ まる日記
http://sunkoei.cocolog-nifty.com/blog/2011/04/flash-player.html
登録:
投稿 (Atom)