RenzSpace Free Style Blog

ムービークリップ直線移動(加速減速)

9月 2nd, 2009 Author :: / Categories :: Flashアクションスクリプト / トラックバックURL / No Comments »

Twitt

さてさて、前回はムービークリップをスクリプトのみで直線移動させてみましたが、うまく動きましたか?

今回はその直線移動に加速減速を加えてみようと思います。

加速減速

onClipEvent (load) {
_x=20;
_y=200;
dx = 3; // x方向の移動量
dy = 0; // y方向の移動量
}
onClipEvent (enterFrame) {
// 毎フレームごとに移動量を増加
dx += 1;
dy += 1;
// 毎フレームごとに移動量を座標に追加
_x += dx;
_y += dy;
}

これが加速です。再生している間移動量を追加し続けるって内容です。

さて、次は減速。先程のものと逆と考えると間違えます。逆にすると逆方向に進むだけですからね。でも簡単。移動量をどんどん0へ近づけてやれば良いだけです。後は、移動量の増加も忘れずに。(最初から小さいとすぐに0になってしまいますから。)

onClipEvent (load) {
_x=20;
_y=200;
dx = 25; // x方向の移動量
dy = 0; // y方向の移動量
}
onClipEvent (enterFrame) {
// 毎フレームごとに移動量を減少
dx *= 0.95;
dy *= 0.95;
// 毎フレームごとに移動量を座標に追加
_x += dx;
_y += dy;
}

上記は、ある数値に1未満の数を掛け合わせていき『最後は0になる』を利用したものです。

以上が加速減速です。

それでは、又。

9月 2nd, 2009 Author :: / Categories :: Flashアクションスクリプト / トラックバックURL / No Comments »

サイドバーにカテゴリ別のリスト表示

9月 2nd, 2009 Author :: / Categories :: WordPress / トラックバックURL / No Comments »

Twitt

最近、カテゴリーが増えてきてしまったので情報を探しやすくしようと思い、カテゴリー別に投稿記事リストを表示してみました。

今回表示したい部分はサイドエリアなのでsidebar.phpに下記を追記

<?php
$posts = get_posts(‘numberposts=表示数&cat=カテゴリーナンバー’);
?>
<h2>カテゴリー名を入れたらより分かりやすい</h2>
<ul>
<?php
foreach($posts as $post):
?>
<li><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>

単純ではありますが、まあ知っておいて損はしないと思います。情報の見やすさは重要ですからね。

9月 2nd, 2009 Author :: / Categories :: WordPress / トラックバックURL / No Comments »

ムービークリップ移動から

9月 2nd, 2009 Author :: / Categories :: Flashアクションスクリプト / トラックバックURL / No Comments »

Twitt

それでは、まずはじめにムービークリップを左から右へ移動してみよう。今回はちょっと加えて斜め移動です。(タイムラインのモーショントゥウィーンじゃあないです。)

ムービークリップ初期値設定(フレームアクション)

mc._x=20;
mc._y=200;

上記は再生された時のムービークリップの位置を決める準備。次からが本番。

ムービークリップに直接記述する場合(クリップアクション)

onClipEvent (enterFrame) {
_x += 1;
_y += 1;
}

フレームに記述する場合(フレームアクション)

mc.onEnterFrame = function(){
this._x += 1;
this._y += 1;
}

さて、うまく出来ましたか?横に直進させたい場合は_yの部分を消してしまえばOKです。という事は縦に直進させたい場合は_xの部分削除ですね。

それでは、次回からこの『移動』の要素を面白く使用するには?を考えてみましょう。

9月 2nd, 2009 Author :: / Categories :: Flashアクションスクリプト / トラックバックURL / No Comments »

アクションスクリプト基本から応用へ

9月 2nd, 2009 Author :: / Categories :: Flashアクションスクリプト / トラックバックURL / No Comments »

Twitt

このカテゴリーはアクションスクリプトサンプル集ではないことを前もってお伝えしておきます。簡単なスクリプトで何処まで楽しめるかをちょろちょろと作っていきます。なので、余り参考にならないと思いますが、少しでもネタになるのであれば見てやって下さい。

記事内容探しが面倒になるので、内容は別ページに記載していきます。

9月 2nd, 2009 Author :: / Categories :: Flashアクションスクリプト / トラックバックURL / No Comments »