メイン
3つのボールが四角形の中で動き回り、壁に当たって跳ね返ります。壁にぶつかると衝突音が鳴ります。3つのボールの進む方向と速度はランダムに再生開始時にランダムに決めます。衝突音はサウンドオブジェクトを使って鳴らします。
投稿者: oshige 日時: 2006年10月28日 23:33 | パーマリンク
壁に当たって跳ね返るボールをムービークリップで作ります。ボールをクリックしても進行方向を反転できます。壁で跳ね返るスクリプトと衝突音を鳴らすスクリプトをカスタムクラスで定義し、シンボルにクラスをリンケージする方法でアニメーションを実行します。また、このムービークリップでは2つのカスタムクラス定義ファイルを使うので、クラス定義ファイルをフォルダの中に入れて使う方法も紹介します。
投稿者: oshige 日時: 2006年10月28日 23:37 | パーマリンク
ボールをドラッグして放すとその位置から落下し、斜面に当たってバウンドを繰り返します。バウンドするたびに跳ね返る高さが低くなり、最後は斜面で静止します。斜面の切れた何もない場所に落とした場合にはステージの底でバウンドします。ボールは回りながら落ちますが、この回転もスクリプトで行っています。ボールが跳ねる位置は、MovieClipクラスのhitTest()を使ってボールと斜面が衝突する座標を調べています。
投稿者: oshige 日時: 2006年10月28日 23:57 | パーマリンク
カプセルの形のムービークリップが動き回ります。通常は直進していますが、水たまりのような形のイメージの上に乗ると進行方向を回転します。水たまりの中を走っている間は進む度に向きを変更するので、ぐるりと円を描くように進むことになります。水たまりを抜けるとそのまま直進を続け、ステージの外に出るとスピードを再設定して反対側から現れます。進む向きとムービークリップの棒の向きが合うように、進行方向が変化するのに合わせてムービークリップの向きも回転しています。
ソースファイル→ダウンロード
投稿者: oshige 日時: 2006年10月29日 00:00 | パーマリンク
前のカテゴリ:05_反対側から出てくる
次のカテゴリ:07_ドラッグする
→メインページに戻る