FlashCS3で、ムービークリップのフレームに配置したオブジェクトの挙動が、いまいちピンとこないで困っている。よくわからないのは、フレームに配置された子ムービークリップのaddだとかremoveの挙動。スクリプトでいうところの、addChildやremoveChildを自動で実行してくれている、というイメージだったのだけど、どうも違うようで…。
- archive -
2007
« PRE POSTS | INDEX | NEXT POSTS »
相変わらず地味なことばかりスクリプトにしていますが、今回はベジェ曲線と点の距離です。言い換えると、点に対しての曲線上の最近傍点です。
2つの円に共通する接線を求めてみようと思います。接線は、それぞれの円の接点を求めることと同じになりますが、この接点は、Math.acos でわりと単純に求めることができます。
来週末に催される Adobe MAX 2007 に行きます。
Macromediaの頃から、こういったイベントは参加したことがなかったので、素直に楽しみであります。登録するセッションは、あちらもこちらも聞いてみたくて、選択に迷う部分が多々ありましたが、あまりトピックが偏らないように、気持ちなだらかに。
参加するのは、2日(金曜)の1日間ですが、
[A-5]上条さんのAIR
[C-6]インタラクションデザイン(SCRの話とか聞きたい)
[C-7]FlashMediaServer3
[E-8]UXデザインパターン
です。
すっきり気分でいけるように、仕事の区切りをよくしたい。
もう少し交点です。今回は2次のベジェ曲線と直線の交点です。
とはいえ、この交点は、直線の式に、ベジェの式を代入すれば素直に求めることができます。
近頃になって、Adobeは城戸氏によるセッションのレポートを読みました。ページ内にあるデモサンプルが、とにかくサクサクと動いて、今更ながら驚いています。3D関連はライブラリも充実してきているし、次のバージョンでは3D的な表現もできるということで、その方面はまったく他人頼りにしていたのですが、城戸氏自身、ライブラリ的なものは0からスクラッチがお勧めだ、とレポート内で紹介されていて、簡単な座標計算だけでも手前でつくってみようと思った次第です。
直線と直線の交点を計算してみようと思います。
直線と点の距離をActionScriptで計算してみようと思います。非常に月並みですが、地味な感じですが。