2010-11-15 2 views

Répondre

1

Je ne pense pas qu'il existe un commutateur API pour cela, vous devez l'écrire vous-même. Si vous jouez juste des effets sonores que vous pouvez avoir une classe séparée pour que:

@interface SFX : NSObject {…} 
- (void) playFooSound; 
- (void) playBarSound; 
@end 

Et cette classe vérifieriez interne si le commutateur de son est avant qu'il ne joue rien:

- (void) playFooSound { 
    if (!soundEnabled) 
     return; 
    … 
} 

Il y a plusieurs façons faire quelque chose de similaire en fonction de votre situation.

+0

Parce que celui qui implémente la méthode de jeu son ne pouvait pas nous dire comment allumer et éteindre le son, donc je dois éteindre tout le son de l'App par moi-même, alors merci et comment faire? – jin

+0

Je ne comprends pas votre commentaire, pourriez-vous reformuler? – zoul

Questions connexes