http://toyota.jp/
このTOPページの様にナビゲーションに触るとアニメーションし、離すとアニメーションして、さらにアニメーションしながらコンテンツが出てきて、離すとまたアニメーションしながら閉じるというナビゲーションを作りたいです。各ボタンをムービークリップに変換して
on(rollOver){
this.play();
}
on(rollOut){
this.gotoAndPlay("end");
}
on(release){
getURL("ファイル名.html");
}
をオブジェクトに入れるまではわかったのですが。アニメーションしながら出てくるコンテンツの方はどうすればいいかわかりません。
FLASHのいろいろなサイトや本で同じ事をやっているものを探しましたが、同じものは見つかりませんでした。よくあるナビゲーションだけに誰か作ったことのある方はおられないでしょうか。お教え下さい。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
swfで動作は確認できましたよね?
じゃあ簡単にですが説明してみます。
■■ boxClass.as ■■
function boxClass() {
//ここでは、mainムービークリップの大きさを0にして まます
this.main._xscale = 0;
this.main._yscale = 0;
}
function onRollOver() {
//ロールオーバーするとmovメソッドを1000÷50/秒実行
//引数としてthis.numXというのがありますが、
//これはbox.flaの1フレーム目にある
//box1.numX = 100; //オーバー時に横幅が100になる
//box1.numY = 200; //オーバー時に縦幅が200になる
//で設定した変数を参照しています。
clearInterval(interB);
interA = setInterval(this, "mov", 1000/50, this, this.numX, this.numY);
}
function onRollOut() {
clearInterval(interA);
interB = setInterval(this, "mov", 1000/50, this, 0, 0);
}
function mov(th:Object, XS:Number, YS:Number) {
//XSは目標となるXのサイズです。
//ここでは、減衰運動を行っています。
//値 = (目標値)-(現在の値)/5;
//横幅 = 現在の値+値;
//この計算でイージングな動きができます。
var kyoriX = (XS-th.main._xscale)/5;
var kyoriY = (YS-th.main._yscale)/5;
if (Math.abs((th.main._xscale-kyoriX))<0.5 && Math.abs((th.main._yscale-kyoriY))<0.5) {
clearInterval(interA);
clearInterval(interB);
} else {
th.main._xscale = th.main._xscale+kyoriX;
th.main._yscale = th.main._yscale+kyoriY;
}
}
}
■■--------------------------■■
ppnnさんがどの程度知っているか分からないので、
用語の解説等はしませんでした。
さっぱりなんのことか分からない場合は、
今回は理解するのは厳しいと思いますので、本かなにか読んで勉強してからがいいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(学校・勉強) 漢字の書き順をアニメーションなしで調べられるサイトはありますか? 2 2023/03/24 01:53
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
- ホームページ作成・プログラミング ホームページ作成について。「ワードプレスではありません」。 3 2023/08/13 14:44
- アニメ アニメの専門学校に通ってた方へ。 1 2022/11/19 16:31
- 知的財産権 著作権について。アニメーションmvを作ってみました。 ネット上にアップする際、その曲を作った人に 許 1 2022/05/15 23:12
- 教育・ドキュメンタリー 曲名(NHKの番組)を教えてください 1 2022/06/06 14:40
- ノートパソコン gifアニメ―ションを動画(mp4でOK)にしたい 1 2022/08/14 09:51
- HTML・CSS 画像が分割されて切り替わる、ループアニメーションが作りたい 7 2023/05/27 17:12
- レトロゲーム 80年代のアーケードゲームの名前 2 2023/01/16 13:26
- PowerPoint(パワーポイント) みなさん、こんにちわ! パワーポイントについてのご質問です。 新しく今度プレゼン発表でパワーポイント 3 2022/10/28 11:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
おもしろフラッシュのサイト名...
-
この曲はなんでしょう?
-
私のコンピューター上のファイ...
-
arduino プログラムについて
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
フラッシュゲームアーカイブ2
-
Flashコンテンツを使ったWebサイト
-
Flashをブロックしないで
-
ダウンロードしたデジブックはa...
-
ad or script について
-
VBAのコンボボックスの年月表示...
-
uwscでExcelに自動記入
-
パソコンのリカバリーについて
-
iPhoneです。 Adobeフラッシュ...
-
ロック画面に天気を表示したい
-
サイト構築の方法を教えてください
-
URLの/以降だけを入力したいです。
-
Adobe(マクロメディア)のFLAS...
-
adobe flash playerは無料です...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマホでサイトの画像を長押し→...
-
フラッシュゲームアーカイブ2
-
uwscでExcelに自動記入
-
potplayerについて質問です
-
arduino プログラムについて
-
私のコンピューター上のファイ...
-
アメブロで音声ファイルを貼る方法
-
VBAのコンボボックスの年月表示...
-
この曲はなんでしょう?
-
Windows10重い
-
iPhoneです。 Adobeフラッシュ...
-
ad or script について
-
パソコンのリカバリーについて
-
chrome flash
-
Flashコンテンツを使ったWebサイト
-
Form内のselectを連動させるに...
-
FLASH MX で作成した、flashやA...
-
キャラクター設定について
-
Flashplayerの運用について
-
laptop go2からの買い替え、lap...
おすすめ情報