2011-11-08 16 views
0

をMCを再生します「bannerRoll」というムービークリップを再生したいと思っています。が持つ小さな問題イムは、このボタンをクリックしたときに、私は「btninviz」 と呼ばれるボタンを持っている、ということです...私はフラッシュを使用するのでしばらくして(簡単なものでなければならない)ボタンから</p> <p>を

クリックで、それが最後のフレームに行き、停止するようにバナーが今、テスト目的のために が、私はそれをしたい...バックn個前後などに行く画像の単純なアニメーションで構成され(651)

btninviz.addEventListener(MouseEvent.CLICK,playBnnr); 
function playBnnr(e:Event):void{ 
    bannerRoll.gotoAndStop(651); 
    trace("working"); 
} 

私はボタンをクリックしたときに、私はどのように解釈するかを知らないこのエラーが出る: *例外TypeError:エラー#1009:プロパティまたはメソッドにアクセスすることはできません

IVEはそのようにそれのための機能を作成しましたnullオブジェクトリファレンスのjaro_fla :: wholesect_2/playBnnr()で は[jaro_fla.wholesect_2 :: frame159:4] *

私の機能が働いていることを確認するために、私はbannerRollの一部を取り出し、単純な

btninviz.addEventListener(MouseEvent.CLICK,playBnnr); 
function playBnnr(e:Event):void{ 
    //bannerRoll.gotoAndStop(651); 
    gotoAndPlay(1); 
    trace("working"); 
} 
をしました

と動作します。だから私は関数が動作していることを知っている。 MCが存在しています...確かに100%確かめるために、私はボタンコードを取って、MCが存在し、それでも何もない同じフレームに置いています。

任意のアイデア?

ありがとうございます。

答えて

0

bannerRollへのお電話は、別の場所または別の名前のエーテルであることを意味します。

ちょうどそれをインスタンス名として入力したのと同じフレームにいることを確認してください。 (ムービークリップ名だけでなく、インスタンス名を与えていますか?)

try trace(bannerRoll)未定義の場合は、ムービークリップに正しくアクセスしていません。

+0

私はMC巣が懸念されていた限り経路を追加しました。しかし、無駄に、私はボタンを取って、私が影響を与えようとしていたMCの中に置いた、それは...私が望んでいたものではなく、それがうまく動く限り。ありがとう – somdow

1

ムービークリップがボタンと同じフレームにあることを確認する必要があります。

関連する問題

 関連する問題