• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:グラデーションマスクにトゥイーンをかけても動かない)

グラデーションマスクにトゥイーンをかけても動かない

このQ&Aのポイント
  • flash制作において、グラデーションマスクを使用してもトゥイーンが動作しない問題が発生しました。
  • マスクにかかる要素は正しく表示されるものの、モーショントゥイーンが適用されているターゲットが動かない状況です。
  • フラッシュのバージョンはcs4です。解決策やアドバイスをいただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

ご質問で書かれていらっしゃるスクリプト↓ > アクションスクリプト: > mask_mc.cacheAsBitmap = true; > group_mc.cacheAsBitmap = true; > group_mc.setMask(mask_mc); これは ActionScript 2.0 (または 1.0) です。 つまり、 「ファイル」→「パブリッシュ設定」 で スクリプト を [ActionScript 2.0] に設定されていらっしゃいますよね。 似たような(そっくりに近い)質問に答えたことがあります。 「グラデーションでのマスクについて」 http://okwave.jp/qa/q5100656.html --- 以下は上記ページと同じ現象の場合の話 ------ パブリッシュ設定で、 スクリプト のバージョンを ActionScript 2.0 (または 1.0) 設定にしておいて, Player のバージョンを Flash Player 9 または 10 にすると、 アルファ グラデーション マスクをかけたインスタンスが動かないのですよ。 アルファ グラデーション マスク は Flash Player 8 以上で動作します。 ですから Flash Player 8 設定にすると無事に動くと思います。 または, 上で書いたページでも書きましたが, ActionScript 3.0 設定 & ActionScript 3.0 コーディングをして, Flash PLayer 9 または 10 でパブリッシュすればできると思います。 おそらく Flash のバグでしょうけれど, 今更 ActionScript 2.0 設定で Flash Player 9 or 10 にした場合の バグ など 修正されることはない バグ だと思います。

cbktis
質問者

お礼

まさにそのとおりでした。 とてもわかりやすく説明していただきありがとうございます!!

関連するQ&A