メイン とにかくFLASH【FLASHに関して全般】 Playerでの拡大・ドラッグ機能をボタンで制御できないでしょうか | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tentenko | Åê¹ÆNo.4884 投稿日時: 2004-3-12 12:08 |
新米 居住地: 広島 投稿: 17
使用環境:
|
Re: Playerでの拡大・ドラッグ機能をボタンで制御できないでしょうか<---スクリプトを置く場所を教えていた こんにちは、tentenkoです。
いまマツダショウタ さんのスクリプトをみながら試しているのですが、すごく初歩的なことで引っ掛かっています。 すみません、どなたか教えていただけないでしょうか・・ マツダショウタさんのスクリプトで、 //拡大、縮小用ハンドラ Enlarge_mc.onRelease = function(){ zoom(1) }; Reduce_mc.onRelease = function(){ zoom(0) }; function zoom(flag){ Map_mc._xscale = flag? 200 : 100; Map_mc._yscale = Map_mc._xscale; Map_mc._x = x; Map_mc._y = y; } これは拡大と縮小用のそれぞれのMC(Enlarge_mc、Reduce_mc)に別々に書けばいいのかな?と言う感じはしているのですが、 function zoom(flag){ Map_mc._xscale = flag? 200 : 100; のflag?のことがわかりません。 マニュアルにも見つからないので、これは仮で実際には何かをいれなさい、ということかな?とも思っているのですが、そうなのでしょうか。 あとは 拡大ボタン(MC)に Enlarge_mc.onRelease = function(){ zoom(1) }; function zoom(flag){ Map_mc._xscale = flag? 200 : 100; Map_mc._yscale = Map_mc._xscale; Map_mc._x = x; Map_mc._y = y; } 縮小ボタン(MC)に Reduce_mc.onRelease = function(){ zoom(0) }; function zoom(flag){ Map_mc._xscale = flag? 200 : 100; Map_mc._yscale = Map_mc._xscale; Map_mc._x = x; Map_mc._y = y; } と書けばいいのですね? それからもう一つ教えてください。 マスクを作成、ドラッグ、などのスクリプトは最初のフレームに書いておけばいいのでしょうか。 こんなことも解らずにごめんなさい、よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
投稿するにはまず登録を | |