FLASH:Actionscriptで湯気

Actionscriptで湯気を作ってみました。画面をクリックすると湯気の表示・非表示を切り替えます。湯気のアタッチ時に湯気の移動スピードや、幅、高さ、それと移動しながら大きさやアルファを変化させるので、その目標値を設定。onEnterFrameで湯気の左右の移動と角度の変化、アタッチ時に設定した目標値へ近づける処理をしています。湯気そのものはPhotoshopのエアブラシでちょちょっと作ったものです。
→湯気を見る

詳しい解説を書いたので興味のある方はどうぞ。

***** おすすめの参考書 *****
macromedia FLASH ActionScriptスーパーサンプル集
FLASH ActionScript 2.0入門完全ガイド+実践サンプル集 [CD-ROM付]

Posted in FLASH Actionscript | Leave a comment

PHP:1行おきに色をつける

DBのデータの最終更新日を知りたいとのことで社内向けにツールを作る. 見やすい表にするために一行おきに背景色を変えることに.やってみると簡単で奇数行と偶数行でそれぞれ違うスタイルシートを設定すれば一行おきに色を変えられるます 奇数か偶数かは今何行目かをもっている変数を2で割った余りを求めると偶数/奇数がそれぞれ0/1という結果にます。

PHPソース
print "<table>";
for($i = 0; $i< 10; $i++){
$sel = $i % 2;
print "<tr><td class=’tdBack$sel’>$data[$i]</td></tr>¥n";
}
print "</table>¥n";

CSS
td.tdBack0 {
background-color:#ffa000;
}
td.tdBack1 {
background-color:#ffffff;
}

●↓いつも机の上においているPHPの参考書

→[改訂版] PHP ポケットリファレンス

Posted in PHP | Leave a comment

Essential Actionscript 2.0

10月に購入した「 Essential Actionscript 2.0」。Actionscript2.0によるOOP(オブジェクト指向プログラミング)の解説本.もたもた読んでいるうちにはや一ヶ月半。まだまだ理解出来てない所が多いけれども読む前に比べたら雲泥の差。最後まで通しで読むだけでもためになりそう。来週中には新しい本が届きそうだしそろそろペースをあげなくては。

Posted in FLASH Actionscript | Leave a comment

FLASH:Actionscript:三角関数でボヨヨン

三角関数を使ってちょっとしたムービーを作ってみました.百聞は一見にしかず。

ボヨヨーンってなるところのメソッド。
stepを変更するとスピードが変わります。
yにはデフォルトの腕の部品のY軸の値。
r:はそれぞれの腕の部品(円)がどれぐらい移動するかの幅
function ballEnterFrame() {
degree += 360 + this.step;
radian = Math.PI / 180 * degree;
this._y = this.y + this.r * Math.cos(radian);
}
Posted in FLASH Actionscript | Leave a comment