出于某种原因,这不适用于我的其他层,即使它在我的选项层中运行良好。我需要放什么东西才能让这个滑块在我的其他图层中工作吗?我在某些敌人产生时使用播放效果并且会播放音效。感谢我能得到的任何帮助。
CCControlSlider *slider1 = [CCControlSlider sliderWithBackgroundFile:@"sound bar2.png" progressFile:@"sound bar2.png" thumbFile:@"sound icon.png"];
slider1.minimumValue = 0.0f; // Sets the min value of range
slider1.maximumValue = 1.0f; // Sets the max value of range
// When the value of the slider will change, the given selector will be call
[slider1 addTarget:self action:@selector(valueChanged1:) forControlEvents:CCControlEventValueChanged];
[slider1 setPosition:ccp(240,8)];
[self addChild:slider1 z:1];
- (void)valueChanged1:(CCControlSlider *)sender
{
// Change volume of your sounds
[[SimpleAudioEngine sharedEngine] setEffectsVolume:sender.value];
}
如果您需要更多文件或有任何问题,请随时问我。