2010年05月31日

待チ人ハ来ズ。のPVに触発された。

こんにちは、いこあです。
[東方ヴォーカル 原曲:万年置き傘にご注意を]待チ人ハ来ズ。PV[豚乙女]
http://www.nicovideo.jp/watch/sm9479413
に触発されたので、作ってみた。

雨が降るだけ。

適当なソースコートをそのまま上げてみる。

ヒドイのは今に始まったことでは無いので、気にしたらまけ。

package
{
 import flash.display.Sprite;
 import flash.events.Event;
 
 public class Main extends Sprite
 {
  
  public function Main():void
  {
   if (stage) init();
   else addEventListener(Event.ADDED_TO_STAGE, init);
  }
  
  private function init(e:Event = null):void {
   removeEventListener(Event.ADDED_TO_STAGE, init);
   addEventListener(Event.ENTER_FRAME, OnEnter);
  }
  
  private var cnt:int = 0;
  private function OnEnter(e:Event):void {
   if ( cnt % 5 == 0) addChild( new Ame());
   cnt++;
  }
 }
}

package {
 import flash.display.Bitmap;
 import flash.display.BitmapData;
 import flash.display.Sprite;
 import flash.events.Event;
 import flash.filters.BlurFilter;
 import flash.text.TextField;
 import flash.text.TextFieldAutoSize;
 import flash.text.TextFormat;

 public class Ame extends Sprite{
  
  private var b_filter:BlurFilter;
  
  public function Ame(){
   var tf:TextField = new TextField();
   tf.defaultTextFormat = new TextFormat(null, Math.random() * 85 + 15);
   tf.text = "雨";
   tf.autoSize = TextFieldAutoSize.LEFT;
   tf.textColor = 0xb0c4de;
   var bd:BitmapData = new BitmapData(tf.width, tf.height, true, 0x00ffffff);
   bd.draw(tf);
   var bmp:Bitmap = new Bitmap(bd);
   bmp.x = -bmp.width / 2;
   bmp.y = -bmp.height / 2;
   addChild(bmp);
   addEventListener(Event.ENTER_FRAME, OnEnter);
   
   this.x = Math.random() * 300;
   this.y = Math.random() * 120 - 30;
   
   b_filter = new BlurFilter();
  }
  
  
  private var cnt:int = 0;
  private function OnEnter(e:Event):void {
   if (cnt >= 30) {
    scaleY *= 0.99;
    scaleX *= 1.01;
    alpha *= 0.9;
    y++;
    b_filter.blurX += 0.1;
    b_filter.blurY += 0.1;
    filters = [b_filter];
    if ( alpha <= 0.05) {
     removeEventListener(Event.ENTER_FRAME, OnEnter);
     parent.removeChild(this);
    }
   }
   else {
    y += 5;
   }
   cnt++;
  }
  
 }




拍手する
posted by シス研P at 01:04 | Comment(2) | TrackBack(0) | つれずれ | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
これみて化物語を思い出した私は
勝ち組!!!
Posted by 紅亜 at 2010年06月03日 16:10
お初です。
この知ってますw
いいですよね
Posted by ジェバ at 2010年06月05日 22:24
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


この記事へのトラックバック
Copyright © 2007-09 SYSKEN All rights reserved.
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。