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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     音量バーが一つ上階層のボタンやMCに影響を与える
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
mizota
Åê¹ÆNo.10764
投稿日時: 2004-9-13 21:22
新米
居住地: 東京都
投稿: 8
使用環境:
Re: 音量バーが一つ上階層のボタンやMCに影響を与える
引用:

youichさんは書きました:
ばーっと考えて、サウンドを管理するクラス(ロードやボリューム等)を
作っておけばいいんじゃないかな、、、スライダー(vall)は自分の変化を
それに知らせるだけ、selectm(music_title)は音楽が選択されたら選択されたことを
それに知らせるだけにしておいて後のことはそのクラスで処理をするように
(サウンドのボリュームを変えるとかイコライザーに変化を知らせるとか。。)
しておけばすっきりするように思います。

クラスの考え方は慣れていないですけどなんとなく感覚は分かりました。ようするにサウンドクラスを作成してサウンド関連処理はすべてそのクラス内で行えばOKって事ですよね?
スライダなどはすべて値を渡すのみに徹する。


引用:
動作のほうはやっぱりよくわからないんですが、
ここもタブに配置されてるボタンが行ってることは
_root(index.fla)がやる(責任を負う)ほうが適切なんじゃないんだろうかと思います。

on (press) {
	if (_root.asyou == 1) {
		_root.asyoulike.play();
		if (_root.close_bt.getDepth == 10002) {
			_root.close_bt.swapDepths(10001);
			_root.asyoulike.swapDepths(10002);
		} else {
			_root.asyoulike.swapDepths(10002);
		}
	} else if (_root.asyou == 2) {
		_root.asyoulike.play();
	}
}


タブ(制御パネル)上下のスクリプトもindexにすべてクラスで内在させておけばって事ですかね。

オブジェクト指向の感覚は分かるんですがうまく作れずに構造的に作ってしまっています
上のコードの場合はgetDepthなどはすべてindexの関数内に入れてしまいあくまで

on(press){
control_panel_move();
}


とするのが正しいと言うことですかね??変な質問ですみません。。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   音量バーが一つ上階層のボタンやMCに影響を与える mizota 2004-9-12 23:55
     Re: 音量バーが一つ上階層のボタンやMCに影響を与える youich 2004-9-13 3:10
       Re: 音量バーが一つ上階層のボタンやMCに影響を与える mizota 2004-9-13 12:05
         Re: 音量バーが一つ上階層のボタンやMCに影響を与える youich 2004-9-13 14:39
           Re: 音量バーが一つ上階層のボタンやMCに影響を与える mizota 2004-9-13 15:28
             Re: 音量バーが一つ上階層のボタンやMCに影響を与える youich 2004-9-13 19:23
             » Re: 音量バーが一つ上階層のボタンやMCに影響を与える mizota 2004-9-13 21:22
                 Re: 音量バーが一つ上階層のボタンやMCに影響を与える youich 2004-9-14 2:01
                   Re: 音量バーが一つ上階層のボタンやMCに影響を与える mizota 2004-9-16 23:17
                     Re: 音量バーが一つ上階層のボタンやMCに影響を与える youich 2004-9-17 15:35

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