Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 软件时空 > 工具软件 > AS控制声音教程 setPan 和 setVolume
【标  题】:AS控制声音教程 setPan 和 setVolume
【关键字】:教程,AS,set,AS,setPan
【来  源】:网络

AS控制声音教程 setPan 和 setVolume

Your Ad Here setPan 和   setVolume         

mySound.setPan(pan);
pan的值是介于 -100 到 100, 用意在于设定喇叭的平衡... -100为只能左边的喇叭听到声音, 100为右边的, 而0就是平衡点, 两个喇叭都能听到声音
例如:

mySound = new Sound();
          mySound.attachSound("tomato");
          mySound.start(0, 10);
          var speaker = -100;       //变量设定为-100, 即是从左边喇叭开始

          mySound.setPan(speaker);       //设定喇叭平衡
          function pan() {       //设定函数并通过setInterval每秒调整平衡
                        speaker += 20;       //每秒平衡偏移20
                        mySound.setPan(speaker);    //设定喇叭的平衡

                        if(speaker > 100) {       //当音乐完全偏移到右边喇叭播放的时候就停止
                                  mySound.stop();
                                  clearInterval(p);
                      }


          }
          var p = setInterval(pan, 1000);      
//开始每秒执行喇叭平衡
例子:

点这里下载演示效果文件

          mySound.setVolume(volume);
volume为0 - 100, 0为静音, 100为最大
例如 :      

mySound = new Sound();
          mySound.attachSound("tomato");
          mySound.start(0, 99);
          var top = key.vol._y;       //定义拖动按钮的最高点
          var left = right = key.vol._x;       //定义拖动左右的范围
          var bottom = key.vol._y+100;       //定义拖动按钮的最低点
          key.vol.onPress = function() {
                      this.startDrag(true,left,top,right,bottom);       //按钮按下拖动范围
          }
          onEnterFrame = function() {
                      v = int(key.textInput.value.text);       //取得输入框内的值
                      mySound.setVolume(v);       //设定音量
          }
例子 :

点这里下载演示效果文件
定时调用函数并设置次数:【上一篇】
数学对象的应用:【下一篇】
【相关文章】
  • AS变量 2. 创建变量
  • AS多层菜单
  • AS随机调用外部MP3文件
  • ActionScript基础教程(2)
  • Template Method(模板方法)模式AS2实现
  • 两个FLASH间的控制(通信)
  • AS基础精典教程 第十章 第三个版本的选择题
  • 利用文本框制作简单的计算式效果(AS初级)
  • 使用setInterval函数
  • 风雨中的树—AS效果的实际应用
  • 【随机文章】
  • 项目管理第五讲
  • BSD下下载
  • Nothing 关键字
  • 路径,包与#include小结
  • WR,Robot的死亡或转型只是时间问题
  • 房价上涨会让有实力的技术人员地位提高
  • 用XHTML CSS做漂亮的阴影菜单
  • Linux 指令篇:字串处理--expr
  • 平滑过度到LINUX应用
  • 三招两式保护Windows系统不受恶意代码攻击
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.