ActionScript3を入門してみた。

2009年3月19日

カテゴリー: ActionScript3, Flash — admin @ 2:00 AM

ActionScript3を入門してみた。

Actionscript:
  1. /*******************************
  2. *
  3. *  Hello world ActionScript
  4. *
  5. */
  6.  
  7. /*==============================
  8. *  型のないCorpオブジェクトの定義
  9. */
  10. var Corp = {
  11.   //名前を定義
  12.   setName: 'no name',
  13.  
  14.   //setNameプロパティを出力する関数を定義
  15.   traceName: function(){
  16.     trace(this.setName);
  17.   }
  18. }
  19.  
  20. /*  CorpオブジェクトのtraceNameメソッドを実行すると、
  21. *  デフォルトで定義されている "no name" が出力される。
  22. */
  23. Corp.traceName();
  24.  
  25.  
  26. /* CorpオブジェクトをfunnyCorpオブジェクトに代入。
  27. */
  28. var funnyCorp = Corp;
  29.  
  30. /*  setNameプロパティに "funnythingz" を代入。
  31. */
  32. funnyCorp.setName = 'funnythingz';
  33.  
  34. /*  funnyCorpオブジェクトのtraceNameメソッドを実行すると、
  35. *  上記で代入された "funnythingz" が出力される。
  36. */
  37. funnyCorp.traceName();
  38.  
  39. /*  ただし、ただの代入のため、CorpオブジェクトのtraceName();を
  40. *  実行しても同じ結果として、"funnythingz" が出力される。
  41. */
  42. Corp.traceName();

結局、ASっぽいことやってないので、JSと書き方がまったく同じです。
しかも特にクラスベースっぽいことも何もしてない。

これからがんばることにするお!

フォントサイズをうにゅうにゅさせてみた。

2009年3月5日

カテゴリー: Ajax, JavaScript — admin @ 1:11 AM

フォントサイズをうにゅうにゅさせるJSを実装してみた。

動作デモはこちら

なんてこたぁないJSです。jQuery使ったら30分で実装できた。
jQuery、凄すぎる!

ついでに、ブラウザ閉じても最後に設定したフォントサイズを維持してくれるように
クッキーの制御入れてます。

ソースコードのダウンロードはこちら