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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   とにかくFLASH【FLASHに関して全般】
     swfファイルの書き出しについて
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
yuki_usagi
Åê¹ÆNo.1106
投稿日時: 2003-11-8 20:25
半人前
居住地: 三多摩
投稿: 31
使用環境:
Re: swfファイルの書き出しについて
こんばんは、返信ありがとうございます。

詳しい状況を説明したいのですが、頭の中がなかなか整理できなくて・・・。

MCの大きさは変わっていません(汗)
外部swfを22×45で書き出し、読み込み元のターゲットMCも同じ大きさにし、基準点は左上にしてあっのですが、読み込んだときswfファイルの基準点が大きく左側にずれていたので、大きさが変わってしまったかと思ったんです。
引用:
「基準点」と「サイズ」は、別物です。「サイズ」つまり大きさが変わっているのですか? 175pxという大きさは、どのようにして調べてい


私は、フレームアクションとMCアクションの違いもよく分かっていないようです(汗)
フレームに書くアクションがフレームアクションで(this.onLoad = function(){ } のようなもの)、MCに書くアクション(onClipEvent(load){ } のようなもの)ですか?
読み込まれるswfには、フレームにアクションを書いていました。
引用:
読込まれるSWFには、フレームアクションが設定されていたのですね?


はい。読み込まれるswfに書いていたアクションを消して、ターゲットのMCにアクションを書きました。
引用:
「読込先のダミーMCにスクリプトを書い」たというのは、ターゲットのMovieClipアクションに記述したということでしょうか?


多分、MCの大きさは変化してないと思います。
スクリプトでスケールやサイズを設定しているということもありません。
引用:
「サイズはぴったりにな」ったというのは、大きさが変化したということなのですか? その場合、スクリプトでスケール(_xscale/_yscale)


今回は、読み込み元のフレームにスクリプトを書き込み、読み込んだswfファイルを制御したいと思っています。
読み込む外部ファイルの構造は以下のとおりです。

・5つのフレームに別々のMCシンボルのインスタンスをひとつづつ配置。インスタンス名はつけていません(5つのインスタンスのシンボル

は、フレームアニメーションになっています)。
・ラベルレイヤーの各フレームには、「flont_walk」「right_walk」「left_walk」「back_walk」「stop」というラベルをはってあります


・読み込んだ時に再生されないように、アクションレイヤーの1フレーム目にstop();アクションが書いてあります。

これを、ターゲットMCを指定して読み込みます。

読込先のアクションレイヤーには、次のようなスクリプトが書いてあります。

// 外部swfファイル読み込み
this.onLoad = function() {
peoples_mc.loadMovie("people.swf");
peoples_mc.gotoAndStop("stop");
}

"stop"ラベルは5フレーム目に書いてあるんですが、読み込んだときに1フレーム目を再生してしまうんです。

前に書き込みをした時は、読み込むswfにフレームにアクションを書いてうまく制御できず、MCにアクションを書こうと思って、上記のもの

をひとつのシンボルの中に入れ込んでいたのです(「キャラクター」というシンボルの中に、上記の設定がしてあったということです)。
フレームに書いて動きを制御できなかったのは、ターゲットパスのことがよく分かっていなかったためです。
しかし、読み込む外部swfに多くのアクションを書き込むことをやめ、読み込み元のファイルのアクションレイヤーに書いて読み込んだMCを

制御することになりました。
そこで、階層構造をシンプルにするため、上記のような構造にしました。


恥ずかしながら、Flashのことはまだ初心者の域を出ていなくて本当に勉強不足、知識不足です。
とにかく、階層構造やターゲットパスのことをもっと勉強し、自分でもいろいろ試してみようと思います。

お手数をかけてしまいますが、よろしくお願いします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   swfファイルの書き出しについて yuki_usagi 2003-11-5 1:41
     Re: swfファイルの書き出しについて Fumio 2003-11-5 2:05
       Re2: swfファイルの書き出しについて yuki_usagi 2003-11-5 11:34
         Re: Re2: swfファイルの書き出しについて Fumio 2003-11-6 4:33
           Re: Re2: swfファイルの書き出しについて yuki_usagi 2003-11-7 10:59
             Re: swfファイルの書き出しについて Fumio 2003-11-7 11:51
             » Re: swfファイルの書き出しについて yuki_usagi 2003-11-8 20:25
                 Re: swfファイルの書き出しについて ゲスト 2003-11-8 20:43
                 Re: swfファイルの書き出しについて Fumio 2003-11-9 18:36
                   Re: swfファイルの書き出しについて yuki_usagi 2003-11-10 21:40
                     Re: swfファイルの書き出しについて Condo 2003-11-11 18:23
                       Re: swfファイルの書き出しについて Fumio 2003-11-11 23:38
                         Re: swfファイルの書き出しについて yuki_usagi 2003-11-13 12:29
                           Re: swfファイルの書き出しについて Fumio 2003-11-13 14:24
                             Re: swfファイルの書き出しについて yuki_usagi 2003-11-20 0:11
                             Re: swfファイルの書き出しについて yuki_usagi 2003-11-28 11:10
                               Re: swfファイルの書き出しについて Fumio 2003-11-28 11:46
                                 Re: swfファイルの書き出しについて yuki_usagi 2004-1-22 21:19
                           Re: swfファイルの書き出しについて ゲスト 2003-11-13 20:59
                 Re: swfファイルの書き出しについて ae-suck 2003-11-9 19:40
     Re: swfファイルの書き出しについて motegi 2003-11-6 6:35
       Re: swfファイルの書き出しについて yuki_usagi 2003-11-7 11:02

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