• ベストアンサー

Flashで作ったボタンの枠が消える・・

HP用にFlashでアニメーションするボタンを作りました。 そのボタンは背景は青色で、太さ1ピクセルの白い枠線をつけました。 ムービープレビューとパブリッシュして生成されたファイルは問題なく表示されます。 が・・・ Dreamweaverにそのボタンを配置して、ブラウザでプレビューすると右と下の白い枠線が消えてしまいます。 つまり枠線が ”「 ” みたいになってしまうんです・・・ どうして??? 教えてください!

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

  • ベストアンサー
  • mat-21
  • ベストアンサー率56% (91/162)
回答No.4

Flashの枠の画像についてですが、AdobeIllustratorも同じですが、例えば横100px、縦50pxの書類設定に同じサイズの枠罫を作って枠の罫の幅を1pxとすると罫のセンターから0.5pxずつ外に罫幅がつきます。よって、枠罫を含めてのサイズは、縦101px、横51pxの全体サイズになってしまいます。しかしサイズ表示のパレットでは100px,50pxなので勘違いしてしまうことがありますね。試しに枠罫の幅を10pxなどの太い罫で見てみるとわかります。よって、枠罫を付けたときに書類設定のサイズと同じにする場合は、枠罫の太さのを引いたサイズで描く必要があります。よって、書類設定100px×50pxとして、1pxの枠罫の枠を同じサイズにする場合は、枠を99px×49pxとし、左上端から互いに0.5pxずらす必要があります。

mizuirazu
質問者

お礼

ご回答をありがとうございます! なるほどなるほど、拡大してみたら確かにはみ出てました。 1pxくらい小さめに枠を描いた方がいいんですね~。 うまくつくれるようにがんばってみます(^O^)

すると、全ての回答が全文表示されます。

その他の回答 (3)

回答No.3

こんにちは。 私もよく枠は使いますが、やっぱりステージのぎりぎりで作ってしまうと一部分が消えたりします。ステージより少し小さめにして作るのがいいと思います。

mizuirazu
質問者

お礼

ご回答をありがとうございます。 やっぱりみなさんも同じように苦労してるんですね~。 わたしもがんばらないと(^-^)

すると、全ての回答が全文表示されます。
noname#10877
noname#10877
回答No.2

#1です。 私の経験上ですが、FLASHのサイズギリギリの領域って、少しいい加減な気がします。 私も質問者さんと同じように枠を作ることがありますが、いつも少しだけ内側にもっていくよう処理しています。 もしかすると何か良い回避策があるのかもしれませんが、 私はFLASHの悪い癖の部分だと割り切って対処しています。

mizuirazu
質問者

お礼

ご回答をありがとうございます! やっぱり手感覚で小さめに作るしかないみたいですね・・・ でも、みなさんも同じように苦労してるということがよ~くわかりました。 わたしもめげずにがんばってみます(^o^)!

すると、全ての回答が全文表示されます。
noname#10877
noname#10877
回答No.1

FLASHで指定しているファイルのサイズ外に その消えてしまうラインが配置されてるのではないでしょうか? swf自体にはサイズ外のデータも内包されているので、 パブリッシュした時に見えてたけれど、 Dreamweaverに読み込んだ時点でサイズが固定されるので、サイズ外が表示されなくなった・・・ということでは?と思ったのですが。 いかがでしょう? もし、サイズギリギリに配置されているのであれば、 少し内側にされることをオススメします。

mizuirazu
質問者

補足

ご回答ありがとうございます! サイズ外に配置されてるのですか・・・ 白い枠線を作って、数値入力で大きさ背景のサイズに合わせても、サイズ外になってしまうのでしょうか? となると、四角を描くとき、背景よりちょっと小さめのサイズにした方が良いのかな? う~ん、なかなか難しいんですねー・・・ なんかうまくいく方法ないですかね(笑)

すると、全ての回答が全文表示されます。

関連するQ&A