2012-01-19 7 views
1

これはかなり簡単だと思いましたが、私はこれを行う方法を探していて、ムービークリップで行う方法しか見つけられませんでした。AS3の四角形の塗りつぶし色を変更するにはどうすればよいですか?

私はFlashで通常の長方形をしています。コードを使用して塗りつぶしの色を変更したいので、flashvarsを使用して、いくつかのHTML調整でシェイプの色を変更することができます。

これも可能ですか?

もしそうなら、誰かがそれを行う方法の例を投稿してください。

私が知る必要があるのは、図形の塗りつぶし色を変更する方法です。私はソートされたフラッシュバーを持っています。

答えて

5

ColorTransformを使用してください。

var trans:ColorTransform = square.transform.colorTransform; 
trans.color = uint(0xFF0000); 

square.transform.colorTransform = trans; 
+0

「square」はインスタンス名のように見えますか? –

+0

@Navそれは、DisplayObject型のプロパティまたはそれを継承するものです。 – Marty

+0

いいえ。私はその変数を使用しようとすると、このエラーが表示されます。 "1067:型Stringの値を無関係の型uintに暗黙的に強制変換しました。"何か案は? –

関連する問題