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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     音楽を任意の位置でフェイドアウトしたい
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hanafun
Åê¹ÆNo.10710
投稿日時: 2004-9-9 18:16
新米
居住地:
投稿: 1
使用環境:
音楽を任意の位置でフェイドアウトしたい
はじめまして。
文字通り昨日今日FLASHをいじり始めた正真正銘の初心者です。
MacOS10.3でFLASH_MXを使っています。
チュートリアルのFlashIntroを一通り終えました。
これからFlashで出来る事を思うととても楽しみです。
がんばっておぼえるぞ?

ということでさっそく自分でも練習flaを作り始めてみたのですがいきなりつまづきました。
音楽を任意のフレームでフェイドアウトできないのです。
具体的にはこういうことがしたい
●シーン1のフレーム1に同期のスタートで音楽A開始
●その後ボタンでシーン2に飛ぶ 音楽Aは3分程度と長いので、何も指示はしていないが音楽引き続き流れる
●さらにボタンでシーン3へ飛ぶ さらに引き続き音楽A流れている しかしシーン3フレーム10にさしかかると、その後2?3秒かけて徐々に音楽フェードアウト

フェードアウト以外はほぼ思い通り作れました。
シーン3フレーム10にプロパティで同期のストップをかければ、止まる事は止まります。でも唐突です。フェードアウトがしたいんです・・。
プロパティの効果でフェードアウトをかけても、それは音楽Aの3分間全体にかかってしまいますよね?
音楽Aの残り時間に関わらず、あるフレームに来るとフェードアウトが開始し、任意のフレーム数をかけてボリュームをゼロに落とすにはいったいどうすれば・・?
ヘルプを見たり指南書をめくってみましたが、自分には手段が見つけられませんでした。
これってもうActionScript必須の領域なのでしょうか。

どなたか御存知の方いらっしゃいましたら御教授ください。
なにとぞよろしくおねがいいたします。
kool_it
Åê¹ÆNo.10714
投稿日時: 2004-9-9 22:18
常連
居住地: 東京
投稿: 92
使用環境:
win7::Win2K:Flash CS5.5:
10.7:Flash CS5.5:
Re: 音楽を任意の位置でフェイドアウトしたい
Soundオブジェクトを 使って setVolume()で できますよ。
徐々に下げるには onEnterFrameを つかえば よいでしょう。

どちらもヘルプにありますので がんばってください。
どうしても わからなかったら スクリプトかきますけど。。

あと 自分のPCの環境を 書いておかないと おこられます。ww
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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