Téléchargez vos propres effets sonores, aux trois couches

Featurekamo-internal
Shipped
15 août 2026 à 00:35 UTC
Author
kamo
Commit
49251c8

Le système ne pouvait jamais jouer que les trente-neuf tons avec lesquels il a été expédié. Maintenant n'importe lequel couche peut ajouter son propre fichier - le catalogue de la plate-forme, un organisme, un membre - et l'attribuez à n'importe quel événement exactement comme un ton intégré. UNE ESPACE D'UN ID. Un son attribué est une seule chaîne, "custom:uuid" pour un téléchargement et un ton id otherwise, donc les trois couches le fusionnent de la même manière et seulement le le joueur doit connaître la différence. Les ids personnalisés sont acceptés sur SHAPE, et non sur existence: la bibliothèque se charge de manière asynchrone, et la rejette jusqu'à ce qu'elle atterrisse retourne chaque téléchargement attribué sur la plate-forme par défaut pour la première seconde de chaque chargement de page - qui est compris comme le réglage ayant été perdu. Un véritable Le son à la retraite échoue doucement au moment du jeu et retombe à la couche en dessous. Il faut faire des choses à juste titre d'être au temps. Un événement qui attend un aller-retour avant faire un bruit arrive après la chose qu'il a annoncé, donc la première pièce d'un le téléchargement non décodisé est silencieux par construction. Le fournisseur prime donc le décodé des paramètres résolus - au moment où un message arrive, le son Il s'agit déjà d'un AudioBuffer. Des avant-premières vous attendent, parce que là Un membre a appuyé sur un bouton et attend le retard. DEUX TABS, parce qu'ils répondent à différentes questions. Les sons attribués, c'est à propos de ÉVÉNEMENTS ("qu'est-ce qu'un nouveau message sonne comme"); Sound Effect Library thiss (qu'il devrait sonner un nouveau message comme si de sonde ?" Les clitilles (« ce que nous avons, qui l'a ajouté, c'est tout ce qui l'utilise »). Un écran signifie cinquante rangées d'événements portant chacune une commande de téléchargement, et aucun moyen du tout de voir un Son que personne n'avait encore attribué. La bibliothèque dit ce que chaque fichier est utilisé par, Parce que la seule chose sur le point de supprimer un fichier a besoin de savoir est ce qui va Allez tranquille. Les formes d'onde pour les téléchargements sont calculées à partir de l'AUDIO DÉCODÉ, et non pas simulées. A une forme plausible serait une image prétendant être ce dossier et ne l'est pas, Et dire deux sons à part avant de les jouer est la raison pour laquelle la forme d'onde est là. La description est demandée avec le fichier, et non après: une bibliothèque de "record-final-2.wav" est un seul personne ne peut utiliser six mois plus tard, et le la description est la seule partie d'un fichier sonore qu'une personne peut rechercher. Portes: tsc clean, 1894 test passes (6 nouveaux pour les ids personnalisés), la prochaine compilation de construction, i18n garde propre. Le dictionnaire a été poussé en premier, comme toujours.

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation