- 締切済み
質問二つ
1. ビルトインの描画機能でグラデーションを描きたいため、線の色をなしにしようと思ったら、「ベクタ オブジェクトの外観は「線」と「塗り」からなっているため、線をなしにすることはできません」と出ました。メッセージはどうでもよいのですが、矩形のグラデーションに枠線を入れたくないです。その方法を教えてください。 2. グラデーションを抜き?のマスクにしようとしようと思ったら、「マスク レイヤはアルファ チャネルを保持できません」と出ました。メッセージはどうでもよいのですが、グラデーションの抜き?透過?にする方法を教えてください。 Flash 8 Professional
- みんなの回答 (1)
- 専門家の回答
みんなの回答
---1について--- Flash では,線と塗りは別扱いです。 つまり,線付きの塗りというのはそもそも存在しません。 線は線,塗りは塗りです。 線と塗りが合体した物は,塗りの縁(フチ)に線がへばりついたものだと考えてください。 本来別物です。 矩形ツールで四角を描くとき, 下のカラー選択で, 線は「鉛筆マークボタン」,塗りは「バケツマークボタン」でそれぞれの色を選べますが, その「鉛筆マークボタン」を押して, 右上の方にある,四角に赤い斜線の入ったボタンを押せば, 線は消えて塗りだけになります。 個人的に私は, 「線」と「塗り」とを同時に描く,つまり線付き塗りを描画するということはしません。 8割方,線のみで葉なら葉の葉脈を描いてしまって,後から葉の塗りを塗ります。 あと1割が塗りを先に描いて,後からインクボトルツールなどで塗りの周りに線をつけます。 線と塗りが合体した物が複雑に絡むと,なかなかうまく作業が進みません。 Flash入門講座-Flash始めたい今日この頃-しっぽのとこ- 「最初に苦労する線と面の謎」 http://tail.s68.xrea.com/html/text/kouza/basic/03.html ---2について--- これはよくわかりません。 そんなメッセージを出したことがないのでどんな状況かわかりません。 マスクは,塗りなどの面で, その下のレイヤーにあるものの,塗りのある部分だけを表示させる機能です。 自分で書いていて意味がわかりにくい文章ですが, 要は上のマスクレイヤーの塗りがある部分だけ, マスクの下のレイヤーが表示されるのです。 そのマスクレイヤーの塗りの色が, 「赤」であった場合,その下のレイヤーにあるものが「赤く(赤っぽく)」なって表示されるわけでもありませんし, マスクレイヤーの塗りの色が, 「青」であった場合,その下のレイヤーにあるものが「青く(青っぽく)」なって表示されるわけでもありません。 つまり,そのマスクレイヤーの塗りの色にアルファがあってもなくても, そんなことは関係なしに, マスクレイヤーの塗りのある部分の下のレイヤーが表示されます。 だから塗りにアルファがかかっていてもグラデーションがかかっていても何でも良いのですが, どんな色の塗りであってもその色は全く無視されます。 塗りが「ある部分」なのか「ない部分」なのかという事だけの意味にしかなりません。 Flash既出Q&A:製作QA 「マスク」 http://www.geocities.jp/myflashsouko/flash/index2.html#i01