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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     ターゲットパスが分からない
投稿するにはまず登録を

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
askaaska
Åê¹ÆNo.6334
投稿日時: 2004-4-16 13:42
新米
居住地:
投稿: 12
使用環境:
Flash暦:2004年3月15日開始
環境:Windows2000Professional、Flash Player7
   Macromedia Flash MX Professional 2004
私の持つ技術:HTML、JavaScript、Perl、Javaは良く分かります。

土日夜はつなげません。
Re: ターゲットパスが分からない
お返事ありがとうございます。
情報が不鮮明でしたか。
申し訳ありません。

ボタンクリックイベントは
button1.onRelease = function() {
trace([this, movieClip1]);
movieClip1.label1 = inputText;
movieClip1.label2 = inputText;
movieClip1.label3 = inputText;
}
を指しています。
button1は適用ボタンです。
なお、トレースの結果は
_level0.button1,_level0.movieClip1
と出力されました。

野中文雄
Åê¹ÆNo.6331
投稿日時: 2004-4-16 11:58
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: ターゲットパスが分からない
引用:
askaaskaさんは書きました:
ステージに配置されているもの
・入力テキスト(変数inputText)
・適用ボタン
・MovieClip1(ボタン、名前movieClip1)
...
 それぞれにダイナミックテキスト
(それぞれ変数名label1,label2,label3,label4)

目標
・入力テキストに文字を入力後適用ボタンを押すと
 MovieClip1のダイナミックテキストにそのテキストが表示される。
 (label1?label4全て同じ文字になります)

発生している問題
・MovieClip1のlabel1?label4に値が入らない。

「ボタンクリックイベント」って、どこですか?movieClip1のMovieClipアクションに設定したonイベントハンドラアクションですか? それとも、MovieClip.onReleaseイベントハンドラメソッドに定義しているのでしょうか。後者の場合、どのタイムラインに記述していますか(_rootあるいは_root.movieClip1)? ターゲットパスの確認には、スクリプトの記述場所はきわめて大切な情報です。

取りあえず、以下のtrace()ステートメントの結果を確認してみてください。
引用:
現在のコード(適用ボタンクリックイベント内)
 trace([this, movieClip1]);
 movieClip1.label1 = inputText;
 movieClip1.label2 = inputText;
 movieClip1.label3 = inputText;
 movieClip1.label4 = inputText;

movieClip1.label1という指定が間違っているらしい
ことは分かっているのですが
どうやって指定してよいのかが分かっておりません。


----------------
 

askaaska
Åê¹ÆNo.6328
投稿日時: 2004-4-16 10:30
新米
居住地:
投稿: 12
使用環境:
Flash暦:2004年3月15日開始
環境:Windows2000Professional、Flash Player7
   Macromedia Flash MX Professional 2004
私の持つ技術:HTML、JavaScript、Perl、Javaは良く分かります。

土日夜はつなげません。
ターゲットパスが分からない
いつもお世話になっております。
次のようなコンテンツを作りました。

ステージに配置されているもの
・入力テキスト(変数inputText)
・適用ボタン
・MovieClip1(ボタン、名前movieClip1)

MovieClip1の構成
・背景画像
・アップ、オーバー、ダウン、ヒット
 それぞれにダイナミックテキスト
(それぞれ変数名label1,label2,label3,label4)

目標
・入力テキストに文字を入力後適用ボタンを押すと
 MovieClip1のダイナミックテキストにそのテキストが表示される。
 (label1?label4全て同じ文字になります)

発生している問題
・MovieClip1のlabel1?label4に値が入らない。

現在のコード(適用ボタンクリックイベント内)
 movieClip1.label1 = inputText;
 movieClip1.label2 = inputText;
 movieClip1.label3 = inputText;
 movieClip1.label4 = inputText;

movieClip1.label1という指定が間違っているらしい
ことは分かっているのですが
どうやって指定してよいのかが分かっておりません。
ご教授よろしくお願いいたします。
« 1 (2)
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ

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