アプリ版:「スタンプのみでお礼する」機能のリリースについて

flash初心者です。
基本的な質問かもしれませんが、よろしくお願いします。

今HPを作っています。
トップのページにflashで作ったアニメーションを設置することはできました。
ですが、アニメーションが最後までいったら、その最後の画面の状態で静止して欲しいのです……。

htmlのタグで下のように打っています。

<html>
<head>
<meta http-equiv="content-type" content=" text/html;charset=Shift_JIS">
<title>○○○</title>
</head>

<body>
<embed src="○○○.swf" loop="false" menu="false" quality="autohigh"
scale="noBorder" wmode="opaque" bgcolor="#ffffff" width="500" height="550"
name="○○○.swf" align="middle" marginwidth="0" marginheight="0"
allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</body>
</html>

loop="false"にしているのでループはしないのですが、白い画面になり、そのままの状態になってしまいます。
これはもとのアニメーションに原因があるのでしょうか?
アニメーションを作って、そのままパブリッシュしたのを使っているのですが……。

原因が分かる方、よろしくおねがいします!!

A 回答 (1件)

こんにちは。



最後の画面で静止したものにしたいのであれば、ムービーのループを止めるのではなく、アクションスクリプトで制御したほうが簡単ですね。
新規レイヤーを追加して、静止したいフレーム(たぶん最終フレーム)をキーフレームにして、
 stop();
とだけ入れてパブリッシュしてください。

これで希望通りになると思います。
    • good
    • 0
この回答へのお礼

こんにちは。
分かりやすく教えていただいてありがとうございます!
そのやり方でうまくできました!!

無事、HPを開設することができそうです^^

ありがとうございます!!

お礼日時:2009/02/06 15:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!