c4框架(c4iOS)中的音频播放

c4框架(c4iOS)中的音频播放,c4,C4,c4iOS框架的新用户。以我的方式阅读教程/示例-想知道如何播放音频(与示例文本中介绍的视频相反) 提前感谢您回答我的“n00b”问题 -jf音频样本与电影对象非常相似,尽管它们没有像shouldAutoplay这样的选项,可以在应用程序加载后立即运行 构造样本的最简单方法如下所示: @implementation C4WorkSpace { C4Sample *audioSample; } -(void)setup { audioSample = [C4Sample samp

c4iOS框架的新用户。以我的方式阅读教程/示例-想知道如何播放音频(与示例文本中介绍的视频相反)

提前感谢您回答我的“n00b”问题


-jf

音频样本与电影对象非常相似,尽管它们没有像
shouldAutoplay
这样的选项,可以在应用程序加载后立即运行

构造样本的最简单方法如下所示:

@implementation C4WorkSpace {
    C4Sample *audioSample;
}

-(void)setup {
    audioSample = [C4Sample sampleNamed:@"C4Loop.aif"];
}
audioSample.volume = 0.5; //0 = mute, 1 = full volume
它将音频样本对象构建为一个变量,您可以在其他方法中引用该变量。例如,如果您想在第一次触摸屏幕时播放声音片段,请执行以下操作:

-(void)touchesBegan {
    [audioSample play];
}
要切换每次触摸的播放,请执行以下操作:

-(void)touchesBegan {
    if(audioSample.isPlaying) {
        [audioSample stop];
    } else {
        [audioSample play];
    }
}
可以找到切换播放的C4应用程序的工作副本

音频样本还有很多属性,可以让您控制播放速率、音量、平移等

更改卷的示例如下所示:

@implementation C4WorkSpace {
    C4Sample *audioSample;
}

-(void)setup {
    audioSample = [C4Sample sampleNamed:@"C4Loop.aif"];
}
audioSample.volume = 0.5; //0 = mute, 1 = full volume
跳转到样本中特定时间的示例如下:

audioSample.currentTime = 1.0f; //this will put the "playhead" to 1.0 second

您可以查看以查看类的更多属性和其他方面。文档也可以通过Xcode organizer获得。

音频示例与电影对象非常相似,尽管它们没有像
shouldAutoplay
这样的选项,可以在应用程序加载后立即运行

构造样本的最简单方法如下所示:

@implementation C4WorkSpace {
    C4Sample *audioSample;
}

-(void)setup {
    audioSample = [C4Sample sampleNamed:@"C4Loop.aif"];
}
audioSample.volume = 0.5; //0 = mute, 1 = full volume
它将音频样本对象构建为一个变量,您可以在其他方法中引用该变量。例如,如果您想在第一次触摸屏幕时播放声音片段,请执行以下操作:

-(void)touchesBegan {
    [audioSample play];
}
要切换每次触摸的播放,请执行以下操作:

-(void)touchesBegan {
    if(audioSample.isPlaying) {
        [audioSample stop];
    } else {
        [audioSample play];
    }
}
可以找到切换播放的C4应用程序的工作副本

音频样本还有很多属性,可以让您控制播放速率、音量、平移等

更改卷的示例如下所示:

@implementation C4WorkSpace {
    C4Sample *audioSample;
}

-(void)setup {
    audioSample = [C4Sample sampleNamed:@"C4Loop.aif"];
}
audioSample.volume = 0.5; //0 = mute, 1 = full volume
跳转到样本中特定时间的示例如下:

audioSample.currentTime = 1.0f; //this will put the "playhead" to 1.0 second
您可以查看以查看该类的更多属性和其他方面。该文档也可以通过Xcode organizer获得