裏掲示板 : マスク機能詳説(1)
掲示板の一覧を表示
 
前の話題  次の話題  削除  返信を受信トレイに送信 
返信
おすすめ 削除    メッセージ 1 / 5 
投稿者 : キヨキヨ  (元のメッセージ) 投稿日時 : 2005/04/17 9:30
返信
おすすめ 削除    メッセージ 412 / 421 
投稿者 : キヨキヨ 投稿日時 : 2005/04/16 6:34
『マスク機能』
 
これはマスク機能を使ったサンプルフラッシュです。
 
マスク機能を使うことによって 単純で静的な画像を動的に表現することが
可能となります。
 
一見複雑なことをやっているように見えますが、実はイベント内容は非常に
簡単に出来ています。(↓添付ファイル参照)
 
ParaFlaのマスク機能の意味をよく理解すれば、その使い方は簡単で
とても便利なツールとなるはずです。
 
↓                     つづく
 マスク.zip  
最初の返信  前へ  2-5 通を表示 : 総返信数 5 通  次へ  最新の返信  返信を削除する 
返信
おすすめ 削除    メッセージ 2 / 5 
投稿者 : キヨキヨ 投稿日時 : 2005/04/17 9:31
返信
おすすめ 削除    メッセージ 414 / 421 
投稿者 : キヨキヨ 投稿日時 : 2005/04/16 8:00
一般的にマスクとは、画像の一部を隠しておき(マスクしておき)画像処理の影響を
与えないようにするための機能を言いますが、ParaFlaの場合そのニュアンスが
多少異なります。
 
ParaFlaでのマスク機能の意味を理解するため 次のような実験をしてみましょう。
 
 
↑の2枚の画像を右クリックで保存して下さい。
 
ParaFlaを起動します。
星、ハートの順に素材エリアに登録し、イベントエリアに追加して下さい。
 
追加した画像を固定画面とし、それぞれのレイアNoを-2、1に設定して下さい。
 
プレビューして見て下さい。
レイア-2にある星はレイア1にあるハートに隠れて ハートしか見えないはずです。
 
                                                  つづく
 マスク02.zip  

返信
おすすめ 削除    メッセージ 3 / 5 
投稿者 : キヨキヨ 投稿日時 : 2005/04/17 9:34
次に、↑に添付した「マスク02.zip」を保存 解凍し、中にある「マスク.pdr」
素材登録、イベント追加して下さい。
 
レイアNo-1の固定画面とし「マスク」ボタンを押したあと、マスク範囲を
-1~に設定して下さい。
 
 
プレビューを押して下さい。↓のように見えるはずです。
 
今までハートの下に隠れて見えなかった星の一部分が見えるようになりました。
 
これは一体何を意味しているのでしょうか?
                                      つづく

返信
おすすめ 削除    メッセージ 4 / 5 
投稿者 : キヨキヨ 投稿日時 : 2005/04/17 9:44
ParaFlaでのマスク機能とは「スクリーン」と言い換えたほうが良い
かも知れません。
 
そして、そのスクリーンは次のような性質を持っているのです。
 
 1.ParaDrawでどんな形状でも作ることが出来る。
 2.スクリーンの外は奥にある素材に対して透明である。
 3.スクリーンに映し出す画像は「マスク範囲」の設定で指定できる。
 4.スクリーンは普通の画像のように移動、回転、拡大・縮小できる。
 
                                         つづく
 

返信
おすすめ 削除    メッセージ 5 / 5 
投稿者 : キヨキヨ 投稿日時 : 2005/04/17 9:55
次に、ハート画像のプロパティで「透過色を使用する」に
チェックを入れ、「左上のドット」を指定して下さい。
 
こんどは↓のように見えるでしょう。
 
ハート画像の背景部分が透過したからです。
 
これで、初めに挙げたサンプルのイベント内容の意味が判ったでしょう。
スクリーン(マスク)を左から右に動かして 「こんにちわ~」画像を徐々に
映し出し、しかも映し出される画像は透過処理が施されているのです。
 
マスクと透過処理は似ているようですが全く異なるものなのです。
 
                                       以上

TITLE:50代のカラオケ・動画部屋
DATE:2008/12/22 12:40
URL:http://groups.msn.com/kiyokiyokaraoke/page5.msnw?action=get_message&mview=0&ID_Message=18956&LastModified=4675518537807061058