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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     マスクを使った画像の切り替え
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ne-san
Åê¹ÆNo.12624
投稿日時: 2004-11-24 14:20
半人前
居住地:
投稿: 36
使用環境:
マスクを使った画像の切り替え
こんにちは
マスクのサンプルスクリプトを解読中なのですが、
不明なところがあるので質問させてください。

下記のスクリプトは画像2枚(mov1/mov2)とマスクで校正された
ムービークリップのフレームアクションです。

レイヤーは
○フレームアクション
●mask1
●mov1
●mask2
●mov2

の順になっています。mask1、2は同じMCです。
----------------------------------------
//マスクを設定
mov1.setMask(mask1);
mov2.setMask(mask2);
changeDepth (1);
ch=1;

//マスクを変化
function maskMove (maskNo) {
if(ch ==1){
mask1.gotoAndPlay(maskNo);
}else if(ch == 2){
mask2.gotoAndPlay(maskNo);
}
}

//重なり順を変更
function changeDepth () {
if(ch ==1){
mov1.swapDepths(8);
mask1.swapDepths(9);
mov2.swapDepths(10);
mask2.swapDepths(11);
changeCH();
}else if(ch == 2){
mov2.swapDepths(8);
mask2.swapDepths(9);
mov1.swapDepths(10);
mask1.swapDepths(11);
changeCH();
}
}

//モード切替
function changeCH () {
if(ch ==1){
ch=2;
}else if(ch == 2){
ch=1;
}
}

----------------------------------------
上から4、5行目の「changeDepth (1);」と「ch=1;」の部分で
突っかかってしまいました。
changeDepthの引数(?)の1とは何のことなのか?ch=1とは
何のことなのか悩んでおります。

解説していただきたく投稿しました。
宜しくお願いします

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

題名 投稿者 日時
 » マスクを使った画像の切り替え ne-san 2004-11-24 14:20
     Re: マスクを使った画像の切り替え sorano 2004-11-24 14:47
       Re: マスクを使った画像の切り替え ne-san 2004-11-24 16:30
         Re: マスクを使った画像の切り替え sorano 2004-11-24 17:16
           Re: マスクを使った画像の切り替え sorano 2004-11-24 17:36

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