September 10, 2008 5:56 PM
マウスドラッグのサンプルですが、いろんな場面で使えます。
September 10, 2008 5:06 PM
よく使うマウスドラッグの簡単な使い方のメモ。範囲の引数の与え方とか今まで知りませんでした・・・。
September 10, 2008 3:44 PM
角度の計算は相変わらず難しいので飛ばしますが、ムービークリップの中のインスタンスを作る手法などは役に立つのでメモ。
September 10, 2008 12:57 PM
これもTweenerを使えば非常に簡単なんですが、pakage外でのクラスとか参照渡しなど注意しなきゃならないテクニックがあるのでメモ。
September 10, 2008 12:05 PM
Tweenerを使えばもっと簡単に作れるのですが、pointオブジェクトとか全然知らなかったので念のため。
September 8, 2008 5:38 PM
ステージがリサイズされたことを知るにはEvent.RESIZEイベントをsatgeに対してリスナー登録し、リサイズの後のステージサイズはstage.satgeWidthとstage.stageHeightで取得。
September 8, 2008 4:59 PM
ステージにあるムービークリップをドラッグすると回転、離すと回転が止まります。
その際にupdateAfterEvent()メソッドで画面を更新しています。
September 8, 2008 1:43 PM
クラスメンバーのメソッドやプロパティはnewでインスタンスを作らなくても呼び出すことができる。
大重さんの本にしか載ってないけどクラスメンバーって使うのかな?
September 5, 2008 5:16 PM
クラスにdynamicクラス属性を指定すると、インスタンスに後からプロパティやメソッドを追加可能。追加できるのはインスタンスメンバーのみ。クラスメンバーは不可。
September 5, 2008 4:55 PM
packageブロックの外でクラス定義することもできます。
カスタムクラスでオブジェクトデータを扱いたいときになどに便利。
September 5, 2008 11:49 AM
コンストラクタは必要が無い場合は記述しなくても、Flashが自動的に補ってくれます。
September 5, 2008 11:18 AM
ActionScript 3.0で使用するカスタムクラスの基本のカタチをメモ。
August 4, 2008 7:03 PM
最近Flashサイトのメニューとかで見られるアレ。さっきのエントリーと中身はほとんど変わりません。
August 4, 2008 6:27 PM
ボールにマウスをロールオーバーすると、リングが左右にブレながら登場してボールを囲みます。
August 4, 2008 5:04 PM
ボタンを押すと数字がルーレットのように1〜10の間で変わります。もう一回ボタンを押すと、だんたんと切り替えのタイミングが遅くなってストップします。
August 4, 2008 3:08 PM
たまに別のアニメーションを再生するサンプルです。ラベルを3つ作って、適当にシェイプトィーンさせます。
August 4, 2008 12:29 PM
ビルトインクラスのMovieClipクラスを利用すれば、リンケージでクラスファイルを指定してあげるだけで、メインのフレームアクションには何も書かなくても動きます。
August 4, 2008 10:30 AM
基本となるクラス(スーパークラス)から機能を引き継いで、子のクラス(サブクラス)でも使うことができます。図にするとこんな感じに。
August 1, 2008 6:07 PM
クラスメンバーとインスタンスメンバーの使い方の違いについてのメモ。
August 1, 2008 5:32 PM
ベーシックなClassの書き方をメモ。
ムービークリップを押したら、右に進むアニメのスクリプト。