2011-07-13 8 views
0

ムービークリップのマウスオーバー時にテキストを表示しようとしています。テキストFlash 8のムービークリップ内をスクロール

mc1.onRollOver = function() { mc1.gotoAndStop(2); stop(); } mc1.onRollOut = function() { mc1.gotoAndPlay(1); play(); }

movieclipの中で私はダイナミックな& multilineのテキストボックスを作成し、スクロールバーを追加しました。しかしそれは働かない。

ムービークリップの外側では動作しますが、ムービークリップは動作しません。

答えて

0

テキストボックスを別のレイヤーに配置し、mc1の両方のフレームに保持することができます(2フレーム目のテキストボックスレイヤーにキーフレームを作成しないでください)。次に、_visibleプロパティでテキストボックスの可視性を制御します。

あなたのコードは次のようになります。

mc1.yourTextBoxInstanceName._visible=false; 
mc1.onRollOver = function() {mc1.yourTextBoxInstanceName._visible=true; mc1.gotoAndStop(2); stop(); } 
mc1.onRollOut = function() {mc1.yourTextBoxInstanceName._visible=false; mc1.gotoAndPlay(1); play();} 
関連する問題