Flashの覚え書き このページをアンテナに追加 RSSフィード

2006-09-08 マンボウをActionScriptで

[][]課題のマンボウを

マンボウをActionScriptで動かしてみました。

昨日の応用編にy軸(縦)方向の動きを追加してみました。

3匹いるマンボウに書いてあるActionScriptは同じもので、スピードの数値だけ変えてあります。

マンボウ以外のイラストがパッとしませんが、今回はスクリプト重視ということでご容赦願います!

えりさん、イラスト使わせていただきました。ありがとうございます! 

マンボウが泳ぐMovie


【マンボウに書いてあるActionScript】です。

//ムービークリップがロードされたら、変数speedX・SpeedYに初期値を代入する

onClipEvent(load){

speedX=-8;

speedY=4;

}

//ステージ内をマンボウが泳ぎ回る

onClipEvent(enterFrame){

if (this._x>550-this._width/2) {

this._xscale=100;

speedX = speedX*-1;

}

if (this._x<0+this._width/2) {

this._xscale=-100;

speedX = speedX*-1;

}

if (this._y>400-this._height/2) {

speedY = speedY*-1;

}

if (this._y<0+this._height/2) {

speedY = speedY*-1;

}

this._x+=speedX;

this._y+=speedY;

}

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証