问题是:如果我用自己的按钮去控制这些功能该怎么去写呢?
如: myVideo 为 FLVPlayback组件的名称,
btn_Ply 按钮是控制播放的按钮
我自己的代码是这么写的:
this.btn_Ply.onRelease = function(){
this.myVideo.Play();
}
但是没有效果,请高手指教~~~~
2 个解决方案
#1
Sound
public class Sound
extends Object
Sound 类使您可以控制影片中的声音。可以在影片正在播放时从库中向该影片剪辑添加声音,并控制这些声音。如果在创建新 Sound 对象时没有指定 target,则可以使用方法控制整个影片的声音。
必须使用构造函数 new Sound 创建一个 Sound 对象后才能调用 Sound 类的方法。
可用性:ActionScript 1.0、Flash Player 5
属性摘要
修饰符
属性
说明
checkPolicyFile:Boolean
指定 Flash Player 是否应在开始加载声音本身之前,尝试从所加载声音的服务器上下载跨域策略文件。
duration:Number [read-only]
声音的持续时间(以毫秒为单位)。
id3:Object [只读]
提供对作为 MP3 文件一部分的元数据的访问。
position:Number [只读]
声音已播放的毫秒数。
继承自 Object 类的属性constructor(Object.constructor 属性), __proto__(Object.__proto__ 属性), prototype(Object.prototype 属性), __resolve(Object.__resolve 属性)
事件摘要
事件
说明
onID3 = function() {}
每次有新的 ID3 数据可用于使用 Sound.attachSound() 或 Sound.loadSound() 加载的 MP3 文件时调用。
onLoad = function(success:Boolean) {}
加载声音时自动调用。
onSoundComplete = function() {}
声音结束播放时自动调用。
构造函数摘要
签名
说明
Sound([target:Object])
为指定的影片剪辑创建新的 Sound 对象。
方法摘要
修饰符
签名
说明
attachSound(id:String) : Void
将在 id 参数中指定的声音附加到指定的 Sound 对象。
getBytesLoaded() : Number
返回为指定 Sound 对象加载(流式处理)的字节数。
getBytesTotal() : Number
以字节为单位返回指定 Sound 对象的大小。
getPan() : Number
返回在上一次 setPan() 调用中设置的面板级别,这是一个从 -100(左)到 +100(右)的整数。
getTransform() : Object
返回用上一次 Sound.setTransform() 调用设置的指定 Sound 对象的声音转换信息。
getVolume() : Number
返回音量级别,这是一个从 0 到 100 的整数,其中 0 表示关闭,100 表示最大音量。
loadSound(url:String, isStreaming:Boolean) : Void
将 MP3 文件加载到 Sound 对象中。
setPan(value:Number) : Void
确定声音在左右声道(扬声器)中是如何播放的。
setTransform(transformObject:Object) : Void
设置 Sound 对象的声音转换(或均衡)信息。
setVolume(value:Number) : Void
设置 Sound 对象的音量。
start([secondOffset:Number], [loops:Number]) : Void
从开头开始播放(如果未指定参数)最后附加的声音,或者从由 secondOffset 参数指定的声音点处开始播放。
stop([linkageID:String]) : Void
停止当前播放的所有声音(如果未指定参数),或者只停止播放在 idName 参数中指定的声音。
摘自Flash 帮助文档
这么好的老师不找 唉~~
public class Sound
extends Object
Sound 类使您可以控制影片中的声音。可以在影片正在播放时从库中向该影片剪辑添加声音,并控制这些声音。如果在创建新 Sound 对象时没有指定 target,则可以使用方法控制整个影片的声音。
必须使用构造函数 new Sound 创建一个 Sound 对象后才能调用 Sound 类的方法。
可用性:ActionScript 1.0、Flash Player 5
属性摘要
修饰符
属性
说明
checkPolicyFile:Boolean
指定 Flash Player 是否应在开始加载声音本身之前,尝试从所加载声音的服务器上下载跨域策略文件。
duration:Number [read-only]
声音的持续时间(以毫秒为单位)。
id3:Object [只读]
提供对作为 MP3 文件一部分的元数据的访问。
position:Number [只读]
声音已播放的毫秒数。
继承自 Object 类的属性constructor(Object.constructor 属性), __proto__(Object.__proto__ 属性), prototype(Object.prototype 属性), __resolve(Object.__resolve 属性)
事件摘要
事件
说明
onID3 = function() {}
每次有新的 ID3 数据可用于使用 Sound.attachSound() 或 Sound.loadSound() 加载的 MP3 文件时调用。
onLoad = function(success:Boolean) {}
加载声音时自动调用。
onSoundComplete = function() {}
声音结束播放时自动调用。
构造函数摘要
签名
说明
Sound([target:Object])
为指定的影片剪辑创建新的 Sound 对象。
方法摘要
修饰符
签名
说明
attachSound(id:String) : Void
将在 id 参数中指定的声音附加到指定的 Sound 对象。
getBytesLoaded() : Number
返回为指定 Sound 对象加载(流式处理)的字节数。
getBytesTotal() : Number
以字节为单位返回指定 Sound 对象的大小。
getPan() : Number
返回在上一次 setPan() 调用中设置的面板级别,这是一个从 -100(左)到 +100(右)的整数。
getTransform() : Object
返回用上一次 Sound.setTransform() 调用设置的指定 Sound 对象的声音转换信息。
getVolume() : Number
返回音量级别,这是一个从 0 到 100 的整数,其中 0 表示关闭,100 表示最大音量。
loadSound(url:String, isStreaming:Boolean) : Void
将 MP3 文件加载到 Sound 对象中。
setPan(value:Number) : Void
确定声音在左右声道(扬声器)中是如何播放的。
setTransform(transformObject:Object) : Void
设置 Sound 对象的声音转换(或均衡)信息。
setVolume(value:Number) : Void
设置 Sound 对象的音量。
start([secondOffset:Number], [loops:Number]) : Void
从开头开始播放(如果未指定参数)最后附加的声音,或者从由 secondOffset 参数指定的声音点处开始播放。
stop([linkageID:String]) : Void
停止当前播放的所有声音(如果未指定参数),或者只停止播放在 idName 参数中指定的声音。
摘自Flash 帮助文档
这么好的老师不找 唉~~
#2
呵呵。谢谢嘞。我方向都不知道,所以问问各位高手
#1
Sound
public class Sound
extends Object
Sound 类使您可以控制影片中的声音。可以在影片正在播放时从库中向该影片剪辑添加声音,并控制这些声音。如果在创建新 Sound 对象时没有指定 target,则可以使用方法控制整个影片的声音。
必须使用构造函数 new Sound 创建一个 Sound 对象后才能调用 Sound 类的方法。
可用性:ActionScript 1.0、Flash Player 5
属性摘要
修饰符
属性
说明
checkPolicyFile:Boolean
指定 Flash Player 是否应在开始加载声音本身之前,尝试从所加载声音的服务器上下载跨域策略文件。
duration:Number [read-only]
声音的持续时间(以毫秒为单位)。
id3:Object [只读]
提供对作为 MP3 文件一部分的元数据的访问。
position:Number [只读]
声音已播放的毫秒数。
继承自 Object 类的属性constructor(Object.constructor 属性), __proto__(Object.__proto__ 属性), prototype(Object.prototype 属性), __resolve(Object.__resolve 属性)
事件摘要
事件
说明
onID3 = function() {}
每次有新的 ID3 数据可用于使用 Sound.attachSound() 或 Sound.loadSound() 加载的 MP3 文件时调用。
onLoad = function(success:Boolean) {}
加载声音时自动调用。
onSoundComplete = function() {}
声音结束播放时自动调用。
构造函数摘要
签名
说明
Sound([target:Object])
为指定的影片剪辑创建新的 Sound 对象。
方法摘要
修饰符
签名
说明
attachSound(id:String) : Void
将在 id 参数中指定的声音附加到指定的 Sound 对象。
getBytesLoaded() : Number
返回为指定 Sound 对象加载(流式处理)的字节数。
getBytesTotal() : Number
以字节为单位返回指定 Sound 对象的大小。
getPan() : Number
返回在上一次 setPan() 调用中设置的面板级别,这是一个从 -100(左)到 +100(右)的整数。
getTransform() : Object
返回用上一次 Sound.setTransform() 调用设置的指定 Sound 对象的声音转换信息。
getVolume() : Number
返回音量级别,这是一个从 0 到 100 的整数,其中 0 表示关闭,100 表示最大音量。
loadSound(url:String, isStreaming:Boolean) : Void
将 MP3 文件加载到 Sound 对象中。
setPan(value:Number) : Void
确定声音在左右声道(扬声器)中是如何播放的。
setTransform(transformObject:Object) : Void
设置 Sound 对象的声音转换(或均衡)信息。
setVolume(value:Number) : Void
设置 Sound 对象的音量。
start([secondOffset:Number], [loops:Number]) : Void
从开头开始播放(如果未指定参数)最后附加的声音,或者从由 secondOffset 参数指定的声音点处开始播放。
stop([linkageID:String]) : Void
停止当前播放的所有声音(如果未指定参数),或者只停止播放在 idName 参数中指定的声音。
摘自Flash 帮助文档
这么好的老师不找 唉~~
public class Sound
extends Object
Sound 类使您可以控制影片中的声音。可以在影片正在播放时从库中向该影片剪辑添加声音,并控制这些声音。如果在创建新 Sound 对象时没有指定 target,则可以使用方法控制整个影片的声音。
必须使用构造函数 new Sound 创建一个 Sound 对象后才能调用 Sound 类的方法。
可用性:ActionScript 1.0、Flash Player 5
属性摘要
修饰符
属性
说明
checkPolicyFile:Boolean
指定 Flash Player 是否应在开始加载声音本身之前,尝试从所加载声音的服务器上下载跨域策略文件。
duration:Number [read-only]
声音的持续时间(以毫秒为单位)。
id3:Object [只读]
提供对作为 MP3 文件一部分的元数据的访问。
position:Number [只读]
声音已播放的毫秒数。
继承自 Object 类的属性constructor(Object.constructor 属性), __proto__(Object.__proto__ 属性), prototype(Object.prototype 属性), __resolve(Object.__resolve 属性)
事件摘要
事件
说明
onID3 = function() {}
每次有新的 ID3 数据可用于使用 Sound.attachSound() 或 Sound.loadSound() 加载的 MP3 文件时调用。
onLoad = function(success:Boolean) {}
加载声音时自动调用。
onSoundComplete = function() {}
声音结束播放时自动调用。
构造函数摘要
签名
说明
Sound([target:Object])
为指定的影片剪辑创建新的 Sound 对象。
方法摘要
修饰符
签名
说明
attachSound(id:String) : Void
将在 id 参数中指定的声音附加到指定的 Sound 对象。
getBytesLoaded() : Number
返回为指定 Sound 对象加载(流式处理)的字节数。
getBytesTotal() : Number
以字节为单位返回指定 Sound 对象的大小。
getPan() : Number
返回在上一次 setPan() 调用中设置的面板级别,这是一个从 -100(左)到 +100(右)的整数。
getTransform() : Object
返回用上一次 Sound.setTransform() 调用设置的指定 Sound 对象的声音转换信息。
getVolume() : Number
返回音量级别,这是一个从 0 到 100 的整数,其中 0 表示关闭,100 表示最大音量。
loadSound(url:String, isStreaming:Boolean) : Void
将 MP3 文件加载到 Sound 对象中。
setPan(value:Number) : Void
确定声音在左右声道(扬声器)中是如何播放的。
setTransform(transformObject:Object) : Void
设置 Sound 对象的声音转换(或均衡)信息。
setVolume(value:Number) : Void
设置 Sound 对象的音量。
start([secondOffset:Number], [loops:Number]) : Void
从开头开始播放(如果未指定参数)最后附加的声音,或者从由 secondOffset 参数指定的声音点处开始播放。
stop([linkageID:String]) : Void
停止当前播放的所有声音(如果未指定参数),或者只停止播放在 idName 参数中指定的声音。
摘自Flash 帮助文档
这么好的老师不找 唉~~
#2
呵呵。谢谢嘞。我方向都不知道,所以问问各位高手