2010年11月 のアーカイブ

抽象メソッド/抽象クラス

2010.11.05kickbaseActionScript3.0

今回は抽象メソッドと抽象クラスについて解説をします。これらをマスターすると継承のシステムを効率よく扱えるようになります。 また、AS3にはJavaでいうところのabstract修飾子がないので、抽象メソッド/抽象クラスを擬似実装する方法にも触れます。 ...

アクセサメソッド(get/set)

2010.11.04kickbaseActionScript3.0

今回はアクセサメソッドについて解説します。アクセサメソッドとは、「プロパティの値を管理するメソッド」のことで、クラスならではの仕組みと言えます。この仕組みを理解すると、「読み取り専用プロパティ」や「書き込み専用プロパティ」を簡単に作れたり、プロパティのとりうる...

静的プロパティ/クラスメソッド

2010.11.03kickbaseActionScript3.0

今回は静的プロパティ/クラスメソッドについて解説します。「静的プロパティ」と「クラスメソッド」名前はだいぶ異なりますが、このふたつは非常に大きな類似点があります。それは両方ともstaticキーワードで宣言され「(オブジェクトではなく)クラス側に保持されるプロパ...

イベントフローを利用した制御

2010.11.02kickbaseActionScript3.0

今回は「ステージをクリックしたらランダムカラーの円が描画される」という実装をします。これだけなら簡単ですが、 「円がクリックされたときには、円が消える」という処理を入れてみましょう。 この記事のポイントは、「円を消したときには、新しい円が描画されるのを...

マウスイベントの伝播

2010.11.01kickbaseActionScript3.0

昔からあるテクニックとして、ステージ全体を覆う透明のオブジェクトを敷いてその下側の深度にあるオブジェクトにマウスイベントが届かなくするというものがあります。今回はその逆で、最全面にオブジェクトがあるのに、下側のオブジェクトを操作できるような実装を行ってみます。...
1 2 3

ページトップへ