全体表示

[ リスト ]

手持ち花火

手持ち花火に挑戦
適当な画像を用意
イメージ 4


必要な数値を確認
イメージ 1

火花を消した画像を背景画にする
(深度ー10の固定画面)
火花の画像を用意し
イメージ 2

イメージ 3


スプライトの追加でWクリックし
右で固定画面
インスタンス名をfireとして
その編集で火花の画像の中心を
描画位置0,0の固定画面にして土台の完成

onClipEvent(load){
sx = 418;
sy = 136;
_x = sx;
_y = sy;
}

これで火花がスターと位置に表示されます
そこから左下方135度ね火花を移動させたいので
_yの下に移動に関わるスクリプトを追加します
speed = 10;
deg = 135;
dx = Math.cos(deg * Math.PI / 180)* speed;
dy = Math.sin(deg * Math.PI / 180)* speed;

これで移動の準備完了
移動は

-
onClipEvent(enterFrame){
_x = _x + dx;
_y = _y + dy;
}

これで左下に消え戻ってこないので
if (_x < _50 || _y > 650){
_x = sx;
_y = sy;}

これに複製のスクリプトを下に追加すると
手持ち花火が出来上がり
for(i=0;i<100;i++){
    namae = "block" + i;                
    sindo = 1000+i;                    
    _root.fire.duplicateMovieClip(namae,sindo);    
}

ただこれは同じ物が複製になるだけなので
火花は1個のみしか見えません

角度に幅を持たせるために
deg = 135;を
deg = Math.random() * 30 + 120;
へ変更
発生位置も
sx = 418;
sy = 136;の二行を

sx = Math.random() * 10 + 413;
sy = Math.random() * 10 + 131;

speed = 10;も
speed = Math.random() * 10 + 5;

に変更します

後の細かな設定はお好みで設定してください



よしもとブログランキング

もっと見る

[PR]お得情報

ふるさと納税サイト『さとふる』
11/30まで5周年記念キャンペーン中!
Amazonギフト券1000円分当たる!
話題の新商品が今だけもらえる!
ジュレームアミノ シュープリーム
プレゼントキャンペーン
お肉、魚介、お米、おせちまで
おすすめ特産品がランキングで選べる
ふるさと納税サイト『さとふる』
コンタクトレンズで遠近両用?
「2WEEKメニコンプレミオ遠近両用」
無料モニター募集中!

その他のキャンペーン


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事