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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     Macでマウス位置を利用したスクロール
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
north5
Åê¹ÆNo.31390
投稿日時: 2007-1-16 22:45
新米
居住地:
投稿: 7
使用環境:
Mac OSX 10.4.11 Flash CS3
Macでマウス位置を利用したスクロール
お世話になります。
早速ですが、今、マウス位置を利用した横スクロールナビゲーションを作っています。
マウスが画面の端に寄れば寄るほど速いスピードで、
画面の中心に近づくほど、ゆっくりと、左右にスクロールします。
ソースは以下のような感じです。
scrollspeed_r = _xmouse-scrollzone;
scrollspeed_l = scrollzone-_xmouse;
if (_xmouse>Stage.width+1) {
my_mc._x = my_mc._x -= scrollspeed_l/30;
}
if (_xmouse<Stage.width) {
my_mc._x = my_mc._x += scrollspeed_r/30;
}
特に何もしない限り、意図した通りに動くのですが、
OSX10.4.8(intel) + Safari + Flash Player 9で見て、Safariの上にほかのアプリケーション(アクティビティモニタ等)を持ってきて、
そのアプリケーションの枠をダブルクリック(あるいはもっとたくさんの回数、すばやくクリック)すると、
my_mcが突然行方不明になって(画面から消えて)しまいます。


Safariを最前面に戻しても元には戻りません。
どうやら、my_mcのxが異常に大きく(または小さく)なってしまっている模様です。


この事象はどのようにして解決すべきでしょうか。
どなたかお力添えお願いいたします!
ひろゆき
Åê¹ÆNo.31391
投稿日時: 2007-1-16 22:52
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: Macでマウス位置を利用したスクロール
引用:
north5さんは書きました:
OSX10.4.8(intel) + Safari + Flash Player 9で見て、Safariの上にほかのアプリケーション(アクティビティモニタ等)を持ってきて、
そのアプリケーションの枠をダブルクリック(あるいはもっとたくさんの回数、すばやくクリック)すると、
my_mcが突然行方不明になって(画面から消えて)しまいます。

ブラウザで新しいウィンドウを開き、それをクリックする。
または、デスクトップをクリックする、という場合も、
同様の現象は見られませんか?

だとしたら、
スクロールメニューで、PopUpウィンドウを触るとムービークリップが消えてしまいます。
無限スクロールが消えてしまいます。
が参考になるでしょうか?


----------------
質問する際は、回答者に具体的な情報を与えてください。

north5
Åê¹ÆNo.31392
投稿日時: 2007-1-16 23:45
新米
居住地:
投稿: 7
使用環境:
Mac OSX 10.4.11 Flash CS3
ありがとうございます。
ひろゆきさん、誘導ありがとうございました!
2つ目の「無限スクロールが消えてしまいます。」で、解決いたしました。
感謝です。

あと、次回の参考にしたいのでご教示いただきたいのですが、
>質問する際は、回答者に具体的な情報を与えてくださいなのニャ!
ということですが、今回の私の質問は十分な情報をお渡ししていましたでしょうか。
フォーラム歴が浅いので、不安が残ります。
ひろゆき
Åê¹ÆNo.31394
投稿日時: 2007-1-17 0:18
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: Macでマウス位置を利用したスクロール
引用:
north5さんは書きました:
>質問する際は、回答者に具体的な情報を与えてくださいなのニャ!
ということですが、今回の私の質問は十分な情報をお渡ししていましたでしょうか。
フォーラム歴が浅いので、不安が残ります。

まず、最下部の文言は「署名」です。

特段、情報不足の質問だとは思いませんが、
強いて挙げれば、scrollzone が何なのかは明らかではないですよね?


返信する際、特に理由がないのであれば、題名は変えない方が良いと思います。
検索する際に、面倒ですから。


----------------
質問する際は、回答者に具体的な情報を与えてください。

north5
Åê¹ÆNo.31396
投稿日時: 2007-1-17 0:49
新米
居住地:
投稿: 7
使用環境:
Mac OSX 10.4.11 Flash CS3
Re: Macでマウス位置を利用したスクロール
ありがとうございました。
次回からは、ご教示の通り変数名の説明漏れがないように気をつけていきたいと思います!
これからもよろしくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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