首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SoundTouch类示例

SoundTouch类示例
EN

Stack Overflow用户
提问于 2014-06-09 13:10:26
回答 1查看 305关注 0票数 0

我有一些类,我试图从主swf调用一个类的函数。但是我得到了错误1120。以下是我的主要fla:

代码语言:javascript
复制
import PlayerClass;

SimplePlayer.play(Sound1);

编辑:我已经找到了一个例子,但现在我仍然得到错误。

代码语言:javascript
复制
var source:Sound = new Sound1();
var output:Sound = new Sound();

var soundTouch:SoundTouch = new SoundTouch();
soundTouch.pitchSemitones = -6;

var filter:SimpleFilter = new SimpleFilter(sound, soundTouch);
output.addEventListener(SampleDataEvent.SAMPLE_DATA, filter.handleSampleData);

output.play();

这给了我一个错误:

代码语言:javascript
复制
Sahne 1, Katman ‘Katman 1’, Kare 1, Satır 18, Sütun 44  1120: sound tanımlanmamış özelliğinin erişimi.

当我尝试的时候:

代码语言:javascript
复制
var source:Sound = new Sound1();
var output:Sound = new Sound();

var soundTouch:SoundTouch = new SoundTouch();

output.play();

我得到了这个错误

代码语言:javascript
复制
ArgumentError: Error #2068: Invalid sound.
    at flash.media::Sound/play()
    at Adsız_08_fla::MainTimeline/frame1()

类的源代码在这里:https://github.com/also/soundtouch-as3

EN

回答 1

Stack Overflow用户

发布于 2014-06-10 09:57:41

在每一种情况下,你所做的就是试图播放一个空洞的声音:

代码语言:javascript
复制
var output:Sound = new Sound();//this is an empty sound
output.play();//nothing to play so error

你需要遵循如何在ActionScript3中播放声音的教程。我相信ActionScript3文档中有一个完整的工作示例。我建议从这里开始。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24113998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档