トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     ロールアウトで逆送り+URLジャンプ
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ERi_yyy
Åê¹ÆNo.12089
投稿日時: 2004-11-7 18:34
新米
居住地:
投稿: 2
使用環境:
ロールアウトで逆送り+URLジャンプ
はじめまして。
FLASH MXアクションスクリプトを勉強しはじめました初心者です。
プログラム経験ゼロで悪戦苦闘しています。><

ロールアウトで逆送りするオブジェクトで、
さらにクリックすると音が鳴って&URLにジャンプする、
という動きを作りたいのですが、ロールアウトで逆送りまでは
できたのですが、その後、
1)クリックした時に音が鳴って
2)URLにジャンプさせる
というソースの書き方がわかりません。

以前、こちらのフォーラムで同じ質問があり、野中さんが回答されていたのですが、
タイトル「ロールアウトで逆戻りするアニメにリンクをつけたい」

この回答の中で、
----------
ロールオーバー/ロールアウトのアニメーションを制御するための
Buttonを配置されたいのでしたら、MovieClipシンボル内に置いて
ください(MovieClipアクションのonハンドラは、Buttonアクション
に移行します)。
----------
と、あったのですが、この方法「MovieClipシンボル内に別個Buttonを配置する」
というのは一般的な作り方なのでしょうか?
(質問者がそうしたいのだったら…という言い方をされてたので、
もしかして他に王道のやり方があるのかな、と思いまして…)

私が参考にしたのは『FLASH ActionScriptスーパーサンプル集』
(ソーテック社)P.77 で以下のソースをムービークリップ内の1フレーム目に書きます。
----------
this.stop();
this.onRollOver = function() {
rollover = true ;
} ;
this.onRollOut = function() {
rollover = false ;
} ;
this.onEnterFrame = function() {
if (rollover) {
this.nextFrame();
} else {
this.prevFrame();
}
} ;
----------

これを見ていると、ボタンオブジェクトを配置しなくてもこのソースに
「クリックしたら音が鳴ってURLにジャンプする」という命令を
書き足して同じことができないのかな、と思っています。
試しに以下のソースの「//ここから下」という行を自分で書き足したのですがだめでした。

そのようなわけで、
1)「ロールアウトで逆送り+URLジャンプ」
ということをしたい場合、どういった方法がスマートなのか教えて下さい。
2)クリックした時に音を鳴らす、というのをこのソース内に書き出して実現することはできるでしょうか。

----------
this.stop();
this.onRollOver = function() {
rollover = true ;
} ;
this.onRollOut = function() {
rollover = false ;
} ;
this.onEnterFrame = function() {
if (rollover) {
this.nextFrame();
} else {
this.prevFrame();
}
} ;
//ここから下
this.onRelease = function() {
mode = ! mode;
if(mode){
getURL("index2.html");
} else {
this.stop();
}
} ;

----------
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » ロールアウトで逆送り+URLジャンプ ERi_yyy 2004-11-7 18:34
     Re: ロールアウトで逆送り+URLジャンプ mayor 2004-11-7 19:10
       Re: ロールアウトで逆送り+URLジャンプ ERi_yyy 2004-11-9 2:06
         Re: ロールアウトで逆送り+URLジャンプ mayor 2004-11-9 2:56
         Re: ロールアウトで逆送り+URLジャンプ Fumio 2004-11-9 9:04
     Re: ロールアウトで逆送り+URLジャンプ Fumio 2004-11-9 8:54

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops