すみません。
flash制作をしていてグラデーションマスクをしても動かないので
恐縮ですがご教授お願いします。
文字がだんだん表示されていって、まただんだん消えていくいうものを作りたく、
ネットで調べ、グラデーションマスクはかかるのですが、マスクのターゲットされているものがモーショントゥイーンをかけても動きません。
レイヤー構造は以下になります。
////////////////////////////
AS :@
マスク :●●●
ターゲット:●→●
背景 :●●●
マスクのインスタンス名:mask_mc
ターゲットのインスタンス名:target_mc
アクションスクリプト:
mask_mc.cacheAsBitmap = true;
group_mc.cacheAsBitmap = true;
group_mc.setMask(mask_mc);
////////////////////////////
上記でグラデーションマスクはかかるのですが、トゥイーンしているターゲットが動かないのです。
フラッシュのバージョンはcs4です。
どなたかご教授お願いします。
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 にした場合の バグ など
修正されることはない バグ だと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- スピーカー・コンポ・ステレオ MCカートリッジのオススメを教えてください。 お時間割いてくださりありがとうございます。 当方、現在 10 2022/07/04 14:20
- 工学 材料力学(構造力学?)についての問題です。 写真のような形で部材CDの内力を考えます。 C点からの距 1 2022/11/22 00:41
- BTOパソコン https://www.youtube.com/watch?v=8h8EVXotOwQ&t=14s 2 2022/12/23 02:25
- 英語 英語 forget の意味 4 2022/04/19 16:38
- ディスカウントストア・ドラッグストア 移動中は布マスクでもいいですかね... 物凄く顔に汗をかく多汗症女です。 不織布マスクが暑すぎて顔が 4 2022/05/24 06:05
- Word(ワード) 初心者です。ワードでメニュー表を作っています。 グラデーションをかけ、印刷したら縞模様みたいになって 2 2023/01/25 10:30
- BTOパソコン 下のパソコンを自作で作るとして あなたならいくらで仕上げられますか? 部品も一緒にお願いします ht 13 2022/12/20 10:42
- Visual Basic(VBA) 正規表現を用いての並び替え 7 2022/04/04 09:27
- 大人・中高年 さすがに今年の夏はマスク着けなくなりますか? 4 2023/02/15 00:31
- 会社・職場 会社によるマスク強制 2 2023/03/26 00:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アセンブリ言語のcasl2について...
-
Fireworks4の写真の切り取り方...
-
テキストボックスにセルの値を...
-
VBAで改行の入ったデータの正規...
-
プログラミング、アーキテクチ...
-
テキストボックスの中身をリセ...
-
【Photoshop】レイヤー効果の境...
-
テキストエリア内の文字列にリ...
-
ipconfig /releaseって何ですか?
-
【VB.NET】別Formのボタンが押...
-
【ExcelVBA】ファイル名をセル...
-
SNMPの標準MIBについて
-
フォームのテキストの入力数字...
-
Access2000 実行時エラー '3061':
-
IP Address 入力フォームについて
-
FLASHのActivescriptでオブジェ...
-
photoshopで書いた四角の枠の中...
-
VB.NETで数十行のプログラムを...
-
YOASOBI
-
VB6.0のHideのバグ?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マスクをとるとオーバーフロー...
-
OpenGLで背景をグラデーション...
-
Simulinkのサブシステムの完全...
-
OpenGLのグラデーションについて
-
アセンブリ言語のcasl2について...
-
C言語でネットワーク範囲のIPア...
-
FLASHで使用するマスクやイラス...
-
マスクのサイズを変更すると対...
-
photoshopで書いた四角の枠の中...
-
VBAで改行の入ったデータの正規...
-
YOASOBI
-
VBScriptでMsgBoxのYesNoボック...
-
プログラミング、アーキテクチ...
-
python ボタンを押すと複数の関...
-
別のアプリケーションのテキス...
-
テキストボックスの中身をリセ...
-
テキストボックスにセルの値を...
-
五芒星は、悪魔崇拝とどういう...
-
else if文の順序を変えることに...
-
変数に256文字以上のテキストを...
おすすめ情報