Flashでのリキッドデザインについて

このQ&Aのポイント
  • 初心者がフラッシュのリキッドデザインを実現する方法について尋ねています。
  • ブラウザーサイズの変更にあわせてナビゲーションメニューを修正する方法を知りたいと述べています。
  • 「THE STUDIO」のサイトのようにブラウザーサイズの変更に遅れて位置を修正する効果を作りたいと言っています。
回答を見る
  • ベストアンサー

Flashでのリキッドデザインについて

ActionScriptに挑戦し始めた初心者です。 ブラウザーのサイズの変更にあわせて、例えば、常にブラザーの右下に位置を変更するナビゲーションメニューを作りたいと思っています。 ↓まさに、こんなサイトです。 http://www.thestudio.jp/ フラッシュのリキッドデザイン化については、下記のサイトで理解することができました。 ↓Flashでリキッドデザイン http://allabout.co.jp/gs/flash/closeup/CU20081130B/ でも、実現したいのは、 http://www.thestudio.jp/ のサイトのように、ブラウザーのサイズの変更に、"少し遅れて"位置を修正しているように見える右下のナビゲーションメニューや左下の「THE STUIOD」のような動きです。 これはどのようにしたら実現できるのでしょうか。 ActionScriptの諸先輩がた、どうぞご教示ください。<(_ _)>

  • Flash
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
noname#116925
noname#116925
回答No.2

コードの一部、間違えてましたね。すみません MC.onEnterFrame = function(){  this._x += (目標座標 - this._x)/5; } 参考URLは計算方法がちょっと違うだけで同じことをしています。

参考URL:
http://www.findxfine.com/actionscript/asmotion/aseasing/351.html
kumagorou
質問者

お礼

booocoさん、早速ありがとうございました。 無事実現できました。 こちらのサイトも参考にしました。 http://hfm-kenchan.com/Lesson/log_qa/D0612012.htm ルートの階層のアクションではなくて、ムービークリップのクリップアクションとして設定する必要があるのですね。 僕にとっての、ActionScriptは、この階層の理解が難しいのですが、何とか次のステップに進めそうです。 有難うございました。

その他の回答 (1)

noname#116925
noname#116925
回答No.1

参考したサイトから察するに、AS2.0ですね。 そのサイトを理解できたなら、下記が理解できると思いますので、 参考にしてみてください MC.onEnterFranme = function(){  this._x += (目標座標 - this._x)/5; } //上記コードの最後の「5」は任意の数字で試してみてください

関連するQ&A

  • Flashサイトのリキッドデザインについて質問です。

    Flashサイトのリキッドデザインについて質問です。 ユーザーがフラッシュのサイトのを見ている際に、ブラウザーのサイズを変えると、背景の画像だけがブラウザーのサイズに比例して拡大・縮小するけれども、その画像の上に表示されたメニューバー、ロゴ、コンテンツテキストなどは固定のままサイズをかえないサイトがあります。 ↓こんなサイトです。 http://www.junichitakahashi.com/main.html これは、どのように行っているのでしょうか。 ブラウザーのサイズに合わせて、すべてのコンテンツがサイズを変える、もしくは変えないとう設定の方法は、理解できております。 Action Scriptの諸先輩の皆様、ご教示ください。宜しくお願いいたします。

  • リキッドデザインのflashで困っています。

    作業環境:windows7 アプリケーション:flash8 (actionscript2.0使用です) リキッドデザインのFlashを検討しています。 幅は大き目の2800pxで高さは未定で作成予定です。 リキッドデザインの作製法は前にも質問して解決したのですが、 今回は、作成したリキッドデザインの中で、一部(キャラクター)が画面の左から入ってきて、 右に消えていく動きを永久ループさせる予定です。 現在の作製法のままだと、HTMLに配置した時、幅2800pxの左から右にキャラクターが移動するので、 実際に画面で表示したときに、キャラクターが出てくるのに時間がかかってしまいます。 そこで、Flash全体はリキッドデザインで、横移動するキャラクターに関しては、 見る人のディスプレイサイズ合わせて画面右から左消えるように動かす方法を 教えて頂けませんでしょうか? 説明が分りにくく、申し訳ありませんが宜しくお願い致します。

    • ベストアンサー
    • Flash
  • リキッドレイアウトデザインについて

    リキッドレイアウトデザインについて 記事がボックスになっていて、画面サイズによって位置が変わるという リキッドレイアウトのサイトをよく見かけますがこれはどういった造りに なっているのでしょうか? 方法や、どんな技を使っているのか解説されているサイトなどありましたら教えていただけないでしょうか! こんな感じです http://www.daggerfin.com/subconscious/

    • ベストアンサー
    • HTML
  • Flashの表示サイズを動的に変更させる方法

    お世話になっております。 ブラウザの表示サイズ(高さ、幅)を変更した場合に、Flash内の特定のムービークリップの大きさ、表示位置を変更させるにはどのようにしたらいいのでしょうか? ちょうど下記のようなイメージです。 http://fotologue.jp/fatman#/821175/1506979 中央の写真は常に中央表示されて、ブラウザの表示サイズを変更すると写真のサイズもそれにともない変更されると思います。 下に表示されるメニューも大きさが変わり表示位置が変わると思います。 下記の応用(?)の様な気もするのですがわからなくて・・・。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1838609 以上、ご教授の程宜しくお願い致します。

  • FLASHのパブリッシュ設定について

    こんにちは。 「パブリッシュ設定」に「HTMLの位置」と「FLASHの位置」があります。 「HTMLの位置」を「右」にすると、ブラウザーでswfが右に寄りますが、「下」を選んでもブラウザーの下側には寄りません。 「FLASHの位置」で「水平:右」または「垂直:下」を選んでも変化なしです。 これら「HTMLの位置」と「FLASHの位置」はどのような関係があるのでしょうか? ブラウザーのド真ん中や右下にswfを配置することはできるのでしょうか? よろしくお願いします。

  • FLASHを使ったオススメサイト教えてください!

    会社のサイトをFLASHで作る事になりました。 作るからにはかっこいいものを作りたいと思うのですが、良いデザインがなかなか思いつきません。 FLASHはムービーでもナビゲーションでも小物でもかまいませんので、 オススメサイトがあったら教えてください。参考にしたいのです。 企業のサイトでお願いします。

    • ベストアンサー
    • CSS
  • [Flash]ブラウザに合わせて伸縮するFlashの作成法

    [Flash]ブラウザに合わせて伸縮するFlashの作成法 お世話になります。 現在flashを使ったwebサイトを作っている者です。 FLASHは基礎を学んだだけの初心者で、テキストのアニメーションはなんとか作れるといったレベルです。 今回初めて実際にあるcafeのHPを作ることになりましたが、調べてもどうなっているかがわかりませんでしたので皆様のお力を借りたく書き込みしています。 topページを 以下のページのように、ナビゲーション部分はHTML+CSSで http://www.timeoutcafe.jp/ 1.ブラウザに合わせてFLASHが伸縮するように作成したい。 2.FLASH部分の画像の上に他ページにリンクさせるように設定したナビゲーションボタンを載せたい。 以上の2点を教えて頂けたらと思います。 よろしくお願いいたします。

  • FlashとFlex

    当方、JavaやC#などのサーバサイドをメインで業務をおこなっており、 Flexは多少経験があるものの、Flashは全くの未経験者です。 最近、社外のデザイナの方と話した際、 「FlexでできることはFlashですべてできる」と言われたのですが、 これは本当でしょうか。 (このデザイナの方はデザインだけでなく、ActionScriptが書け、 Flash、Flexにそれなりに詳しい方です) Flash素人の私からすると、ぱっと見た感じでは Flexで標準で容易されている各コンポーネントが Flashでは見当たらないのですが、FlashでもActionScriptで がんばってごりごり書けばすべて実現できるのでしょうか。 尚、環境はFlex3を利用しています。 簡単なサンプルのURL等根拠になるものを提示していただけると大変助かります。 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • flashをブラウザ画面サイズにフィットさせる

    flashをブラウザ画面サイズにフィットさせるActionscript3.0 flash初心者です。どうぞよろしくお願いいたしますm_ _m まずはこちらの見本を見ていただきたく http://glamorous.co.jp/top/ こちら見ますと写真以外は全て固定表示、写真はブラウザのサイズを変えるごとに縮小されておりブラウザがどのようなサイズでも周りに余白が出ることも無くフィットした状態で作成されております。 配置的にはほぼこれと同じものを作成したいのですが、このやり方が今イチよくわかりません。。 自分でいろいろ探してはみたのですが、Actionscript2.0のもの?なのか入れ込んでもエラーが出てしまいますhttp://okwave.jp/qa/q1838609.html 全体を固定表示にして写真のみを伸縮するものにするという所までは理解できたのですが、、 自分の技術ではまだ高レベルすぎるものなのかもしれませんが、今の状態ですとブラウザのサイズによっては余白が出てしまい、なんとかしてほしいとお客様よりご指摘いただき大変焦っております、、 恐れ入りますが、、あまり知識が無い状態ですので、、できるだけ分かり易く1からご説明いただけると幸いでございます。 なにとぞよろしくお願い申し上げます。 ちなみに作り方としては複数シーンを使用し作成している状態です。 環境はMAC OSX flashCS6 Actionscript3.0 となります。

    • ベストアンサー
    • Flash
  • ActionScriptのイベント処理で任意の時間遅らせて処理する方法

    こんばんは。 現在、Actionscript3.0にてFLASHコンテンツを制作しております。 あるイベント処理の際に、任意の秒数処理を遅らせて実行したいと考えております。 例えば、 1.ブラウザのサイズを任意にリサイズする  (addEventListener RESIZEイベント呼び出し) ↓ 2.変更したサイズに合わせてステージ上のオブジェクトが指定の位置に移動する  (オブジェクトの位置を移動させる処理の実行) 2の動きを、ブラウザリサイズ後、任意の秒数置いてから実行させたいと考えています。 例で言うと以下サイトでブラウザをリサイズした際に、後からオブジェクトが追従するような動きです。 http://www.duras.jp/ ご教授宜しくお願いいたします。

    • ベストアンサー
    • Flash

専門家に質問してみよう