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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   とにかくFLASH【FLASHに関して全般】
     Playerでの拡大・ドラッグ機能をボタンで制御できないでしょうか
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
Åê¹ÆNo.4892
投稿日時: 2004-3-12 13:58
Re: Playerでの拡大・ドラッグ機能をボタンで制御できないでしょうか<---スクリプトを置く場所を教えていた
FlashMXマニュアル「演算子」>「その他の演算子」>「?:」から抜粋。
引用:
?: (条件演算子)
expression1 ? expression2 : expression3

説明
演算子; expression1 を評価し、expression1 の値が true である場合は、expression2 の値を返 します。それ以外の場合は、expression3 の値を返します。

引数が1のときは値がありますのでtrueとなって_xscale=200、0のときは_xscale=100(0はブール値ではfalseです)。
(Enlarge_mcとReduce_mcで渡している引数が異なることに注目してください)
Map_mc._xscale = flag? 200 : 100;

これは以下と同様の動きをします。
if(flag){
  Map_mc._xscale = 200;
}else{
  Map_mc._xscale = 100;
}

また、おっしゃるように2つ関数を作って割り当てても良いと思いますよ。
Enlarge_mc.onRelease = enlarge_function;
Reduce_mc.onRelease = reduce_function;


変数スコープが分からなければ、
「Flash Help」>「Flashの使用」>「ActionScript 言語について」>「変数について」を見てみてください。
抜粋すれば
引用:
タイムライン変数は、ターゲットパスを指定すれば、あらゆるタイムラインで使用できます。

また、メニューの「制御」>「ムービーのデバッグ」をすれば変数の動きがよく分かります。
引用:
それからもう一つ教えてください。
マスクを作成、ドラッグ、などのスクリプトは最初のフレームに書いておけばいいのでしょうか。
笠居トシヒロ
Åê¹ÆNo.4909
投稿日時: 2004-3-12 16:45
マスター
居住地: 兵庫
投稿: 870
使用環境:
SnowLeopard, Safari4, CS4
Windows7, IE8, CS4
Re: Playerでの拡大・ドラッグ機能をボタンで制御できないでしょうか<---スクリプトを置く場所を教えていた
さて。そろそろ話題の中心が「画面を拡大表示するスクリプト」になってきた感じですね。
もしまだ盛り上がる(笑)ようなら、続きは『コーダーズルーム』のほうへ、移動頂いてもよろしいでしょうか?


----------------
笠居 マッドシー
http://www.mad-c.com/

tentenko
Åê¹ÆNo.4912
投稿日時: 2004-3-12 16:52
新米
居住地: 広島
投稿: 17
使用環境:
PowerMac G4,OS10.3.5,FlashMX
Re: Playerでの拡大・ドラッグ機能をボタンで制御できないでしょうか<---スクリプトを置く場所を教えていた
笠居トシヒロさま、tentenkoです。
はい、移動ですね。
どうすればよろしいですか?(すみません初めてなので)

マツダショウタさんのアドバイスから頑張っています。
でもほとんど理解できていなくて情けないです
もう少しやってみます・・・
笠居トシヒロ
Åê¹ÆNo.4919
投稿日時: 2004-3-12 18:10
マスター
居住地: 兵庫
投稿: 870
使用環境:
SnowLeopard, Safari4, CS4
Windows7, IE8, CS4
Re: Playerでの拡大・ドラッグ機能をボタンで制御できないでしょうか<---スクリプトを置く場所を教えていた
引用:
はい、移動ですね。
どうすればよろしいですか?(すみません初めてなので)

あ、コーダーズルームのほうで
『画面を拡大表示するには?【とにかくフラッシュより移動】』
とでもタイトルをつけて、新スレッドを立てていただければOKですー。


----------------
笠居 マッドシー
http://www.mad-c.com/

ゲスト
Åê¹ÆNo.4920
投稿日時: 2004-3-12 18:13
Re: Playerでの拡大・ドラッグ機能をボタンで制御できないでしょうか<---スクリプトを置く場所を教えていた
おっと失礼、何フォーラムか忘れておりました。

引用:
さて。そろそろ話題の中心が「画面を拡大表示するスクリプト」になってきた感じですね。
もしまだ盛り上がる(笑)ようなら、続きは『コーダーズルーム』のほうへ、移動頂いてもよろしいでしょうか?
« 1 (2)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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