トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   どこでもFlash【携帯向けFlash関連】
     画面(擬似)スクロールについて
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
necota
Åê¹ÆNo.35948
投稿日時: 2007-11-4 4:08
新米
居住地:
投稿: 2
使用環境:
画面(擬似)スクロールについて
はじめまして。当フォーラムの投稿等をみながらトライしたのですが、つまづいて悩んでいる箇所があります。助言いただければ幸いです。
バージョンは、Flash Lite1.1です。現状auのW45Tのみでチェックしています。

http://www.weider-jp.com/
のようなサイトのように擬似的に上下にスクロールするサイトを作ろうとしています。
調べているうちに、透明ボタンを使って擬似的に上下にスクロールさせるのだなと理解しました。
つまづいた箇所は、下キーを押しても、上キーを押しても、y軸のマイナス方向にのみ動いてしまって、y軸のプラス方向に動かない です。

参考にさせていただいたのは、以下になります。
6815.画面スクロール、ボタンフォーカスについて
週刊Flash Lite さん(ブログ)
つづき

具体的には、このように作りました。
1)透明ボタンN個をステージに配置
2)ステージサイズより縦方向に長いムービークリップ(以下MC)を作成し、インスタンス名を「contents」とつけた。その中に、とりあえずボタン様のグラフィックシンボルを配置。
3)各透明ボタンにはon(rollOver)を設定。
4)rollOverしたらMCのy座標を移動
まずは、上下にスクロールできるようにしてから、MCの中身を作りこもうとして、ここまで作ってみました。

_rootのタイムラインの1フレーム目に
current = "top";


透明ボタン1つめに
on(rollOver) {
//topからの場合
if (current == "top") {
//スクロール
   tellTarget("/contents") {
   _y -= 20;
   }
  }
 
 //透明ボタン2つめからの場合
else if (current == "btn2") {
    tellTarget("/contents") {
    _y += 20;
    }
  }
current = "btn1";
}


透明ボタン2つめに
on(rollOver) {
//透明ボタン1つめからの場合
if (current == "btn1") {
//スクロール
   tellTarget("/contents") {
   _y -= 20;
}
}
//透明ボタン3つめからの場合
else if (current == "btn3") {
    tellTarget("/contents") {
    _y += 20;
}
}
current = "btn2";
}

透明ボタン3つめ以降についても同様です。

どうぞよろしくお願いいたします。こちらが書くべきなのに足りない情報があったらご指摘ください。*/


----------------
necota

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » 画面(擬似)スクロールについて necota 2007-11-4 4:08
     Re: 画面(擬似)スクロールについて toward 2007-11-5 10:45
       Re: 画面(擬似)スクロールについて necota 2007-11-5 23:05
         Re: 画面(擬似)スクロールについて ayk_prism 2007-12-15 15:56
           Re: 画面(擬似)スクロールについて toward 2007-12-15 17:08
             Re: 画面(擬似)スクロールについて ayk_prism 2008-6-15 8:10

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops