新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

「Flash CS4」に大きなバグ。作り方しだいでActionScriptが動かないことがある

   

  • このエントリーをはてなブックマークに追加

1年以上前の記事です。内容が古い可能性があります。

何を今更CS4。それどころかFlash自体どうなんだ? という話になっているようですが、それも納得、こんなバグ(仕様?)があるようじゃお話になりません。
なお、同じものをCS6で開いたらエラーにならずにちゃんと動いてくれました。 

スポンサーリンク
 

どういうことかというと、ボタンインスタンスの置かれたフレームとActionScriptを書くフレームが同一フレーム上(の別レイヤー)である場合、ボタンが押されることで何かさせる(例えばリンクを開く)等のスクリプトを書くと、「#1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。」のエラーが出ることがあるんです。

具体的には、

モーショントゥイーンを作ってから、モーショントゥイーンの最終フレームをコピーして一つ先にペースト。
モーショントゥイーンを削除してからActionScriptを書くとエラーになります。
モーショントゥイーンを作ってからボタン用のフレームを作る

一方でボタンインスタンスとActionScriptを先に書いてしまい、
その後、フレームをずらしてからモーショントゥイーンを作る方法だとエラーは起こらずしっかり走りました。
ボタン用のフレームを作ってからモーショントゥイーンを作る

ということで、どこか記述やオブジェクトの状態が違う可能性も無きにしも非ずということで、
エラー表示の出てしまったflaファイルを圧縮しておいておきます。
もっとも、下記ファイル、CS6で開くとちゃんと動いてくれました。

□ error_fla.zip

作り方しだいでエラーが発生する可能性があるなんて。。
なんというバグ(仕様)でしょうか。

まあでも、今更CS4のことをほじくりだしてもそれもどうだがと感じますよね。
もう、CCですからねぇ。。そろそろCS6あたりにしたほうが。。

 - FLASH, トラブル

アドセンス広告メイン

Message

メールアドレスが公開されることはありません。

  関連記事

「WordPress(ワードプレス)」で「Not Found」。原因は… #wp

1年以上前の記事です。内容が古い可能性があります。当初、URLの語尾にhtmlを …

病院を刑務所呼ばわりして料金を払わず帰った岩手県議「小泉光男」氏、そのことを書いたブログ炎上が原因で自殺か?(追記あり)

1年以上前の記事です。内容が古い可能性があります。これはちょっとびっくりしました …

最近のエロサイトは知らないうちに「いいね」しちゃうらしいから注意 【ちほちゅう深夜版】

1年以上前の記事です。内容が古い可能性があります。これはクリックジャッキングかそ …

no image
オールフラッシュ

1年以上前の記事です。内容が古い可能性があります。最近、Flashをずいぶん覚え …

「wonderfl」と「FlashDevelop」(ActionScript3.0勉強中! #5)

1年以上前の記事です。内容が古い可能性があります。最後に「プロからやさしく学ぶA …

台風18号上陸横断中。外出は控え、自宅でネットをしてましょう

1年以上前の記事です。内容が古い可能性があります。現在、台風18号が本州に上陸( …

no image
ロシアで猛暑日の数日後に雪【今週のトピック】

1年以上前の記事です。内容が古い可能性があります。ますます異常気象が進んでいるよ …

安いからという理由だけで買ったDVDドライブでCDを破壊

1年以上前の記事です。内容が古い可能性があります。ずいぶん前に起こった出来事をふ …

こんどは先方からのメールが届かない!!

1年以上前の記事です。内容が古い可能性があります。日曜だというのに会社のプランナ …

闇金融(ヤミ金)業者に引っかからないためにすべき唯一のこと

1年以上前の記事です。内容が古い可能性があります。「お金を借りない」以上! で、 …

血液型オヤジ