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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     MacサファリのみロールアウトによるMouse.Showが機能しない
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
boombox
Åê¹ÆNo.47793
投稿日時: 2011-7-28 11:08
新米
居住地:
投稿: 19
使用環境:
Mac OS10.6.8, Flash CS5.5
Safari 5.1
Firefox 5.0.1
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
ひろゆき様、
私の説明不足で、問題点がはっきりご理解頂けないかと思い
ビデオのリンクを貼りました。
無駄な手間をおかけ致しました。

補足と致しまして、ご記入頂いたスクリプトは外部のswfに
入力してあり、メインのswfに空MC(galleryMC)を作成し、
各メニューをクリックする度に、空MCにswfを読み込む形を
とっております。

メインswfを省いて、ご指摘頂いたスクリプトのみを入力した、
1フレームのみの構成のswfをアップロードしてみたのですが、
やはりsafariではonRollOutでカーソルが消えてしまいます。

ご教授頂けますよう、よろしくお願い致します。




ひろゆき
Åê¹ÆNo.47794
投稿日時: 2011-7-28 14:14
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
どこにアップされているのでしょう?
こちらで確認のしようがないのですが。


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

boombox
Åê¹ÆNo.47795
投稿日時: 2011-7-28 20:11
新米
居住地:
投稿: 19
使用環境:
Mac OS10.6.8, Flash CS5.5
Safari 5.1
Firefox 5.0.1
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
html及びswfのダウンロードリンクは下記になります
https://www.yousendit.com/download/cnJnWGJHSytBNkZFQlE9PQ

よろしくお願い致します
ひろゆき
Åê¹ÆNo.47796
投稿日時: 2011-7-28 22:44
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
なぜ、作り直して、もっと単純な構造のもので検証されないのでしょうか?
問題を複雑にして混乱しているとしか思えません。

また、どのような操作をすると、問題が発生するのか、
ビデオではなく、言葉で説明してください。

少なくとも、こちらの環境で確認したところ、
動作が異常に重いので、余計なスクリプトが動いている気がしますし、
それが問題の原因のようにも思えます。

Mouse.show()/hide()以外の一切の要素を取り除いたうえで、確認すべきでしょう。


また、ライブラリ内のhandmcを開こうとすると、
フレーム、レイヤーが存在しない状態のタイムラインが見えたあと、
引用:
この操作を完了するのに必要なメモリがありません。

使用可能なメモリを増やすには、開いているドキュメントを閉じるか、
一旦終了して、ファインダの [情報を見る] コマンドで Flash で使用できるメモリの容量を割り当ててください。
というダイアログがでますので、
flaファイル自体が破損している可能性もあります。



不要な要素を一切排除して、もっとシンプルなものを新規で作り直したうえで、
質問し直された方が良いように思います。


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

boombox
Åê¹ÆNo.47798
投稿日時: 2011-7-29 1:26
新米
居住地:
投稿: 19
使用環境:
Mac OS10.6.8, Flash CS5.5
Safari 5.1
Firefox 5.0.1
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
引用:
なぜ、作り直して、もっと単純な構造のもので検証されないのでしょうか? 問題を複雑にして混乱しているとしか思えません。


お送りしたファイルは、1フレームにする等シンプルなファイルに変更したつもりでした。不注意でまだファイルやプリローダー等を残してしまったので、再度シンプルなものを作成し直しました。

しかし、新しいファイルでも変わらずマウスカーソルが表示されません。
それと、マックのFirefoxでも変わらず、oneBtn上にonRollOverするとマウスカーソルが非表示になりnewCursorMCを表示したいのですが、MacのFirefoxのみマウスカーソル(黒矢印)とnewCursorMCのみ両方表示されてしまいます。

新しいファイルは下記リンクからご覧頂けますでしょうか
http://www.yousendit.com/download/cnJnT0NYTkExUUEwTVE9PQ


引用:
また、どのような操作をすると、問題が発生するのか、 ビデオではなく、言葉で説明してください。

ビデオは一度しかアップしておりませんし、その点は謝罪したつもりです。
問題発生が起こる操作は既にご説明させて頂いたので、
ご了承されてるかと判断しておりました。

下記再度問題の発生する操作になります

引用:
アクションスクリプト2.0にてマウスをあるボタン上(oneBtn)にもっていったときのみ、マウスカーソルを違うイメージ(ムービークリップ)に変更しようとしております。

マックのSafariでテストしてみると、ロールアウトに書き込んだMouse.Showがきかず、マウスが全く消えてしまうという状況になってしまいました。
ロールオーバーではマウスが指定した画像(newCursor)に変更します(マックのFirefoxでは画像と矢印カーソルの両方が表示されてしまいますが)




引用:
また、ライブラリ内のhandmcを開こうとすると、 フレーム、レイヤーが存在しない状態のタイムラインが見えたあと、
ーーー
flaファイル自体が破損している可能性もあります。


上記にお伝えした通り、不要なファイルを削除している際に、
handMCを入れておいたレイヤーも削除したため
警告のダイアログが表示されてしまったと思います。
私の不注意でしたので、flaファイル自体は破損していないと思います。


再度作成したファイルをご確認頂けますでしょうか?
よろしくお願いいたします


ひろゆき
Åê¹ÆNo.47799
投稿日時: 2011-7-29 10:27
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
なぜ、flaファイルだけなのか?

同じ環境で確認させたいのであれば、ブラウザで表示できるように、
flaだけでなく、swf, html, js などのファイルも見られるようにしなければ確認のしようがありませんね。

こういうふうに、示さないと、自分の環境で試せないですよね。
サンプル


検証するなら、大騒ぎする前に、客観的なデータが欲しいところですが。


[検証結果]

Safari 5.1 + FlashPlaer 10.3.162.28
カーソルとムービークリップがともに表示されたまま。

Firefox 5.0.1 + FlashPlaer 10.3.162.28
カーソルとムービークリップがともに表示されたまま。


Safari 5.1 + FlashPlaer 10.2.152.26
カーソルが消える。

Firefox 5.0.1 + FlashPlaer 10.2.152.26
カーソルとムービークリップがともに表示されたまま。


Safari 5.1 + FlashPlaer 10.1.82.76
正常。

Firefox 5.0.1 + FlashPlaer 10.1.82.76
カーソルとムービークリップがともに表示されたまま。


FlashPlayerのバージョンによって挙動が異なる。

Mouse cursor disappearing from a SWF on a Mac? | mandarin.no


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

boombox
Åê¹ÆNo.47808
投稿日時: 2011-7-29 21:10
新米
居住地:
投稿: 19
使用環境:
Mac OS10.6.8, Flash CS5.5
Safari 5.1
Firefox 5.0.1
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
引用:
なぜ、flaファイルだけなのか?

ごもっともです。HTMLもZIPに入れたつもりでした。
失礼しました。

下記HTML内コードになります
ご確認頂けますと幸いです
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test</title>

<style type="text/css">
<!--
body {
	background:#F2F2E8;
	text-align: center;
	overflow:auto;
	margin: 0 0;
}
#wrapper {
	width: 757px; height: 635px;
	position: absolute;
	left: 50%; top: 50%;
	margin: -317px 0 0 -378px;
}
object {
margin-left: auto;
margin-right: auto;
} 
-->
object, embed {
 outline: 0;
} -->
</style>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
</head>
<body>
<div id="wrapper">
<object data="test.swf" type="application/x-shockwave-flash"  width="757" height="635" id="FlashID">
  <param name="movie" value="test.swf" />
  <param name="quality" value="best" />
  <param name="bgcolor" value="#F2F2E8" />
  <param name="wmode" value="window" />
  <param name="swfversion" value="6.0.65.0" />
  <param name="expressinstall" value="Scripts/expressInstall.swf" />
</object></div>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
</body>
</html>
森 なおき
Åê¹ÆNo.47834
投稿日時: 2011-8-1 12:12
モデレータ
居住地: 福岡(心は大阪)
投稿: 526
使用環境:
:MacOSX10.6.8
:FlashCS5.5
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
なおきです。

とりあえず、落ち着いて投稿するように心がけてください。
発生している状況に関してはともかく、フォーラム内で
起きている状況については落ち着けば避けられるものが多いように見えます。

トラブルが発生したときは不安になるのもわかりますし、
早く解決したいと焦るものですが、一つずつのステップに
ミスがあるとそれだけ解決が遠のくと思います。

落ち着いてトラブルを解決できるように進めましょう!


----------------
な お き
Dev.:MacOSX+FlashCS5.5
View:---

boombox
Åê¹ÆNo.47843
投稿日時: 2011-8-2 7:00
新米
居住地:
投稿: 19
使用環境:
Mac OS10.6.8, Flash CS5.5
Safari 5.1
Firefox 5.0.1
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
引用:
[検証結果] Safari 5.1 + FlashPlaer 10.3.162.28 カーソルとムービークリップがともに表示されたまま。
Firefox 5.0.1 + FlashPlaer 10.3.162.28 カーソルとムービークリップがともに表示されたまま。
Safari 5.1 + FlashPlaer 10.2.152.26 カーソルが消える。
Firefox 5.0.1 + FlashPlaer 10.2.152.26 カーソルとムービークリップがともに表示されたまま。
Safari 5.1 + FlashPlaer 10.1.82.76 正常。
Firefox 5.0.1 + FlashPlaer 10.1.82.76 カーソルとムービークリップがともに表示されたまま。


ご報告ありがとうございました。

結果と致しましては、Mouse.showとMouse.hideは下記マックの環境では不具合が生じるのは避けられないということでしょうか?
ということは、オリジナルの画像MCをマウスカーソルの代用として不具合なく表示させることは不可能ということでしょうか?

下記ひろゆき様に対するコメント記入させて頂きます。

なおき様、
引用:
とりあえず、落ち着いて投稿するように心がけてください。 発生している状況に関してはともかく、
フォーラム内で 起きている状況については落ち着けば避けられるものが多いように見えます。


自分でも落ち着きが足りず、焦って返信していたのは明らかです。

ただ、ひろゆき様も、新米でフォーラムの使用方法を理解していない私に対してお時間を割いて調べて頂いたのはとても感謝していた反面、
正直幾つかの返信の書き方に対して幾度か憤りを感じ、落ち着きを持てなかったというのが本音です。

例えば、下記の返信ですが、こういった返信をもらって
素直に感謝できるでしょうか?

引用:
ビデオなど見せられても、現象を確認するだけで、原因など究明できるはずもありません。
それでは、こちらは、正常に動いているビデオでもお見せしましょうか? そうすれば、問題は解決しますよね?


私はただこのフォーラムに純粋にスクリプトの訂正を求めて来た
のですが、こういった返信をもらうことで、スクリプトの件で
悩んでいるのに更に精神的にもストレスになりました。
ひろゆき様はフォーラム利用になれていらっしゃると思いますが、
フォーラム上で質問するのに慣れていない私等はなかなか言葉で説明しにくかったのを考慮して行った間違いです。

他にも私のような不慣れな方が多く利用していらっしゃると思いますので、こういった侮辱的な言い方は謹んでいただき、双方が
気持ちよく利用できるフォーラムになったらいいかと思いました。

長々と書いてしまいましたが、この点は1利用者として、どうしてもお伝えしたいと思いました。

ひろゆき
Åê¹ÆNo.47844
投稿日時: 2011-8-2 11:26
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: MacサファリのみロールアウトによるMouse.Showが機能しない
引用:
boomboxさんは書きました:

結果と致しましては、Mouse.showとMouse.hideは下記マックの環境では不具合が生じるのは避けられないということでしょうか?
ということは、オリジナルの画像MCをマウスカーソルの代用として不具合なく表示させることは不可能ということでしょうか?

FlashPlayerのバグと言っていいかどうか分かりませんが、
FlashPlayerに由来する不具合のような気がするので、回避のしようがない問題のように思えます。
仮に、回避策があるとしても、アクロバティックな方法でしかやりようがないのではないでしょうか?


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

« 1 (2) 3 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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