こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

jQueryのSnowfall Pluginで

jQueryのSnowfall Pluginで、複数の画像を降らせたいのですが、どのようにカスタマイズしたら良いでしょうか?

ちなみに下記サイトのやり方で、1種類の画像(png)を降らせるところまでは出来ています。
http://wispblog.tree-web.net/data/1/page_1_1356.html

上記サイトのやり方ですと1種類だけなので、これを複数種類の画像(png)を同時に降らせる形にしたいのです。

javascriptはある程度のカスタマイズはできますが、自分で一から作る程のスキルはありません。

どなたかお知恵を貸して頂けると幸いです。
どうぞよろしくお願いいたします。

投稿日時 - 2011-10-19 16:04:14

QNo.7081541

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

中身を全く見てないので、推測と感覚だけの回答ですが…


>ある程度のカスタマイズはできますが~
とのことなので、少なくとも以下の1)は簡単にできるでしょう。
2)も、オプションなどが同じでよければ、いじるところは少なくて済むかも。
3)はオリジナルが対応していなければ、全部作るのとあまり変わらないかも。

…ということで、考え方を3通り。

1)全部をコピペで二組作って、名前を変えて動かす。
   → 大変非効率的ですが、すぐに出来るのでお手軽。

2)(想像するところ)処理はループで各要素(画像)を動かしているのでしょうから、
  オプションの設定などが同じでもよければ、画像の移動するところだけ、
  2種類の画像要素を処理するように変更する。
  扱う数も2種類使い分けられればなお良い。
   → スクリプトの構成と処理の内容を把握することが必要

3)機能全体をオブジェクト化しておいて、それぞれの画像に対してインスタンスを
  作成する。 (もしかすると、もとのスクリプトがすでにこのようになっているかも)
   → 考え方のみ参考にして、自分で作成するのに近いかも。
    (もし、オリジナルが対応していれば何もする必要ないです。)

3)の参考になれば…
http://www.atmarkit.co.jp/fdotnet/ajaxjs/ajaxjs04/ajaxjs04_01.html
http://www.graviness.com/virgo/javascript/object.html
http://msdn.microsoft.com/ja-jp/magazine/cc163419.aspx

投稿日時 - 2011-10-19 19:01:34

お礼

ご回答どうもありがとうございました。

理想の方法は(2)なのですが、具体的な記述方法が分からずつまづいております。
javascriptについての知識が不足しているのを実感しました・・・
もう少し自分なりにjavascriptのスキルをつけたいと思います。

投稿日時 - 2011-10-24 10:28:29

あなたにオススメの質問