2008 年 4月 のアーカイブ

点線・破線

2008 年 4月 30 日 水曜日 kosuke

ActionScriptで点線・破線を描いてみます。

サンプル

This movie requires Flash Player 10.0.0

(さらに…)

ルパンジェネレーター

2008 年 4月 27 日 日曜日 kosuke

ルパン風にタイトル文字を表示する

Lupin Generator
です。

我ながらなんじゃこりゃな作品。

(さらに…)

絵カード

2008 年 4月 22 日 火曜日 yoco

(さらに…)

Back transition の overshoot

2008 年 4月 22 日 火曜日 kosuke

しょうもないネタですが…。
Back transitionのオプションパラメーターovershootについて。

(さらに…)

fl.motion.BezierSegmentで三次ベジェ曲線を描く

2008 年 4月 21 日 月曜日 kosuke

AS3で実装されたBezierSegmentクラスを使って三次ベジェ曲線を描いてみました。

サンプル

This movie requires Flash Player 10.0.0

(さらに…)

TweenerのaddCaller

2008 年 4月 20 日 日曜日 kosuke

何でも(でもないけど)TweenするTweener。
addCallerはインターバルに使える。

サンプル

This movie requires Flash Player 10.0.0

(さらに…)

MouseWheelフォーカスの問題

2008 年 4月 20 日 日曜日 kosuke

前々回のエントリー「SWFMacMouseWheelで気づいたこと」ですが、preventDefault()の制御を試してみました。

(さらに…)

ExternalInterfaceを試す

2008 年 4月 19 日 土曜日 kosuke

JavaScriptとFlashのやり取りにExternalInterfaceを試しました。

サンプル

 

リファレンスによるとFlash 8から実装されていました。
FlashからJavaScriptもJavaScriptからFlashも自由度が高く操作できます。

fsCommand()を過去に利用したことがあったのですが、fsCommandはMacのブラウザに非対応だったので、FlashとJavaScriptの通信を積極的に使ったことがありませんでした。
ExternalInterfaceならそれほど環境を気にしなくてよいので使えそうです。
Flashのアニメーションにあわせてブログの見た目を変更するとか出来そう。

詳しい使い方はFlashのリファレンスを参照。
FlashからJavaScriptへ通信する場合以下みたいな感じです。使い方は簡単です。

ActionScript

ExternalInterface.addCallback( " test " , testFunc);

JavaScript

document.getElementById(" flashのID ").test();

SWFMacMouseWheelで気づいたこと

2008 年 4月 18 日 金曜日 kosuke

swfmacmousewheel2.jsを読んでみて気づいたこと。
(さらに…)

MacのMouseWheel

2008 年 4月 17 日 木曜日 kosuke

既に多くの方が書かれていますが、FlashでMacのホイールマウスを検知するクラスをPIXEL BREAKER. さんが公開しています。これを試した覚え書きです。

(さらに…)