あなたが今、抱えてる悩み カンドウコーポレーションが解決します お悩み一掃!!
STAFF INFORMATION

フラッシュ・ラボ [柳谷 武]

スタッフ紹介>> 柳谷 武 >> フラッシュ・ラボ
[フラッシュ・ラボ]FLASH LABO

マクロメディア フラッシュ[ Macromedia Flash ]の制作を行う時に、機能の一部分を実験・検証のため制作した際のレポートや、仕組みの解説、スクリプトなどのサンプルの記述を公開しておます。

今後のフラッシュ・ラボでレポートしてあったらいーなーというモノがあったら、リクエストをお願いします。

お問い合わせ等もコチラから。

yanagiya@can-do.co.jp >>
データを記憶する処理
機能 データを記憶する処理
使用サイト ゲーム等
難度

ゲームでよくあるセーブです。ネットゲームを作るときには必要になる機能です。今回は、キャラクターを育てる感覚で機能の実験をしてみました。ヒヨコをクリックするごとに鶏に成長していくモノを作り、AGE(年齢)が記憶されるようにしました。
ブラウザを立ち上げるか更新しても、毎回ヒヨコから始ることはありません。
[Macromedia Flash Player6 対応]

レポート+スクリプト[2004 11/15 UP] >>
ダウンロードファイル >>
写真や四角が流れてループする処理
機能 写真や四角が流れてループする処理
使用サイト 八雲庵
難度 ★★

横に並んだ写真・四角が、マウスの位置に合わせて速度を買えながら流れる処理です。フラッシュでよく見る表現ですがやったことなかったので、これからすぐ使えるように、フォーマットを作りました。
制作データを、設定変えて中身の写真を替えたらすぐ使えるように、考慮してつくっておきました。
[Macromedia Flash Player5 対応]

レポート+スクリプト >>
ダウンロードファイル >>
前回と値が一緒にならないランダム
機能 前回と値が一緒にならないランダム
使用サイト アニメーションの複数読み込みなど
難度 ★★

普通にrandom()で何度も処理をしたとき、ランダムの値が一つ前に繰り返した時の値と同じになってしまう場合があります。それを防ぐための処理です。
[Macromedia Flash Player5 対応]

レポート+スクリプト >>
ダウンロードファイル >>
重なり順変更処理
機能 重なり順変更処理
使用サイト ウェブアプリケーション関係
難度 ★★

マウスで選択したパネルを、周りのパネルより上に現れるようにする処理です。難しいことはやってません。swapDepths()というスクリプトをメインで使うだけです。
[Macromedia Flash Player5 対応]

レポート+スクリプト >>
ダウンロードファイル[2004 01/13 UP] >>
カンマ区切り処理
機能 ダブルクリック判断処理
使用サイト ウェブアプリケーション関係
難度 ★★

ボタンをクリックするときに、決めた時間内に2度クリックしたかどうかを判断する処理です。シングルクリック後とダブルクリック後とで別々の処理が行えます。
たとえば、シングルクリックで、選択。ダブルクリックで、決定・実行など・・・が可能です。


[Macromedia Flash Player5 対応]

レポート+スクリプト >>
ダウンロードファイル >>
カンマ区切り処理
機能 カンマ区切り化処理
使用サイト ウェブアプリケーション関係
難度 ★★

テキストボックス表示での桁の多い数字をカンマ区切り化する処理です。いろんなやり方がありそうです。ほかに良い方法があるかも・・。


[Macromedia Flash Player5 対応]

レポート+スクリプト >>
ダウンロードファイル >>
点と点を線で結ぶ処理
機能 点と点を線で結ぶ処理
応用サイト Digi-MIX /
カンドウコーポレーションウェブサイト
難度

変化する座標と座標を線で結ぶ処理のなかの、ポピュラーな表現方法を紹介します。

Digi-MIXでは、オフィス所在地のアクセスマップで使用しています。


[Macromedia Flash Player5 対応]

レポート+スクリプト >>
ダウンロードファイル[2004 07/20 UP] >>
3次元座標処理 仕組み
機能 3次元座標処理
応用サイト カバチドットコム(使用予定)
難度 ★★★★

X,Y,Zの数値から、点で遠近感のある座標空間を表現するための方法です。


[Macromedia Flash Player5 対応]

仕組み >>
レポート >>
揺らぎ処理
機能 揺らぎ処理
使用サイト カンドウコーポレーションウェブサイト
難度 ★★★★★

カンドウコーポレーションのVIをアニメーション化するために、制作した機能のひとつです。たくさんの面を自動的に変化させることで、揺らぐようなイメージのエフェクトを表現しています。面での表現よりラインでの表現の方が簡単です。


[Macromedia Flash Player6 以降]

レポート >>
マウス追尾オブジェクト処理
機能 マウス追尾オブジェクト処理
難度
応用サイト カバチドットコム / Digi-MIX / ベルフリーガーデン / カンドウコーポレーションウェブサイト / 広島コンピュータ専門学校

たった2行のスクリプトで!!
マウスの座標と、オブジェクトの現在の座標とを比較して、オブジェクトを移動する処理です。


[Macromedia Flash Player5 対応]

レポート+スクリプト >>
ダウンロードファイル[2004 07/14 UP] >>