ActionScriptなんだか段々色がダークになってきましたね。お馴染みですが前々回と同じくRキーで全ノードがランダムに散ったり各ノードをD&Dできたりします。あと最適化を少ししましたので、前より微妙にパフォーマンスが上がっているかと思います。今回はノード間を繋ぐ線分上に文字列[数値]を表示する機能を実装しました。複数のノードを「繋ぐ」のであれば、そこに何らかの関連性が生じているのでそれを視覚化してみようと思いました。上のFlash例では安直に数値を表示。この数値は各ノードの安定化具合です。各ノード間の距離の初期値は与えられているのですが、画面上のノード数と安定化による位置取りによって初期距離に存在できないノードのペアが出てきます。ペアが初期距離で安定化しているほど線分上の数値は小さく、反対に初期距離から離れると数値が増えます。試しにノードを密[疎]な所にドラッグしてみると数値が増えていくことを確認できると思います。今後も機能が増えていきそうなので次はコンテキストメニューをつけてみようかな。作り込んでいく内に、Flashのレイアウトとファイルサイズが大きくなったので、下記のページに用意しました。一発で納得のいくものができればいいけれどね・・・タイトルは反語として読む。Flexコンポーネントの導入undo、redoのボタンをFlexコンポーネントのButtonクラスを用いて作成してみました。(2)各ノードのドラック&ドロップ今回は、各ノードのD&Dの実装です↓。Blog"ノードのみドロップで位置固定します。下のFlashの円にマウスポインタを合わせたり、クリック・ダブルクリックなどするとそれに伴ったアクションがあります。ログイン画面FlexのStateの遷移によって表示するUIを変更することで、簡潔に画面遷移を実現する。openAsync()、readMultiByte()AIRコンポーネントではローカルのファイルにアクセスすることができます。今記事で4回目ですねー。デモは以下のページに用意しました。コメントをキャンセルメールアドレスが公開されることはありません。