
過去ログに該当するのがありませんでしたので質問します。
マウスに追従するシンボルについてですが、mcを3つ用意します。
インスタンス名をそれぞれmy_mc、my_mc1、my_mc2とします。
アクションスクリプトは下記です。
my_mc.addEventListener(Event.ENTER_FRAME,onEnterframe);
function onEnterframe(event:Event):void{
my_mc.x+= (stage.mouseX-my_mc.x)/3;
my_mc.y+= (stage.mouseY-my_mc.y)/3;
my_mc1.x+= (my_mc.x-my_mc1.x)/3;
my_mc1.y+= (my_mc.y-my_mc1.y)/3;
my_mc2.x+= (my_mc1.x-my_mc2.x)/3;
my_mc2.y+= (my_mc1.y-my_mc2.y)/3;
}
my_mcが追従して、my_mc1とmy_mc2が追いかけます。
my_mc2の重なりが最も手前になってしまいます。私としては一番奥にさせたいのですが
何が原因でこのような現象になるのでしょうか。
環境:
FLASH CS3
アクションスクリプト 3.0
No.1ベストアンサー
- 回答日時:
> 何が原因でこのような現象になるのでしょうか。
その
my_mc と my_mc1 と my_mc2 を配置したときの手順
または
my_mc と my_mc1 と my_mc2 を addChild したときのスクリプト
を書かれていないため
なぜそうなるのかは,そうした人物以外わかりません。
逆に言えば,
my_mc と my_mc1 と my_mc2 を配置したときの手順
または
my_mc と my_mc1 と my_mc2 を addChild したときのスクリプト
に問題があるとしか言いようがないですね。
もし my_mc と my_mc1 と my_mc2 を手動で配置したのでしたら
その上下順を入れ替えて配置すれば良いだけです。
あえて
my_mc と my_mc1 と my_mc2 を配置するレイヤーを分けて
そのレイヤーの順序で管理するのも1つの立派な方法です。
もし my_mc と my_mc1 と my_mc2 を手動で同じレイヤーに配置したのでしたら
my_mc2 → my_mc1 → my_mc の順に1つずつのインスタンスを選択して
「修正(または右クリック)」→「重ね順」→「最背面へ」を繰り返せば良いでしょう。
もし my_mc と my_mc1 と my_mc2 をスクリプトで
my_mc → my_mc1 → my_mc2 の順に addChild したのでしたら
my_mc2 → my_mc1 → my_mc の順に addChild するように変更すればいいのではないでしょうか。
つまり
my_mc2の重なりが最も手前になってしまうように配置したから
my_mc2の重なりが最も手前になっているだけのことで
それがmy_mc2の重なりが最も手前になる原因です。
そのようにしなければ良いだけではないか(そのようにしなければ良いだけだ)と思います。
ありがとうございます。
重なり順を修正で見ると、確かにそのようになっていましたので
最背面へもっていきました。
ちゃんと希望通りに動作しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
uwscでExcelに自動記入
-
スクリップト
-
arduino プログラムについて
-
ダウンロードしたデジブックはa...
-
パソコンのリカバリーについて
-
大学からの課題をやるのに、Ado...
-
アメリカから買ったダウンロー...
-
アメブロで音声ファイルを貼る方法
-
FLASHでゲームを作っていた人は...
-
この曲はなんでしょう?
-
laptop go2からの買い替え、lap...
-
私のコンピューター上のファイ...
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
フラッシュゲームアーカイブ2
-
ウェブサイトで Flash が事実上...
-
Flashコンテンツを使ったWebサイト
-
Flash Playerのサポートが終了
-
Form内のselectを連動させるに...
-
Flashをブロックしないで
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで改行の入ったデータの正規...
-
VBAユーザーホームテキストボッ...
-
代入しない文字の連結方法
-
文字列の分解・格納
-
アンケートについて
-
FLASHの初歩のようで、載ってない
-
【ActionScript】createEmptyMo...
-
ピクチャーコントロールのデバ...
-
コンプトン散乱について
-
コンボボックスでのMCの制御
-
自由線とレイヤー画面との位置関係
-
外部swf(jpg)に対するLoading表示
-
FLASHでスロットゲームを作りた...
-
AS3.0でマウスボタンの状態を調...
-
サムネイルをクリックすると拡...
-
テキストファイルから読み込ん...
-
flash as3 ムービークリップの...
-
ActionScript - 複数の空ムービ...
-
縦横比率のを変えずに画像のサ...
-
Flashで外部jpgファイルをmcに...
おすすめ情報