Pamene Susuwatari atenga malasha angapo motsatizana, mawu a pickup amatha kufanana. Izi zimamveka ngati zosafanana kapena zopotoka. Zimawonekera makamaka ndi zotsatira zazifupi komanso zowala. Kuti musunge mawonekedwe olondola osewerera, ndikofunikira kufufuza chomwe chimayambitsa ndikupeza mayankho oyenera.
Chifukwa chiyani phokoso limagwirizana
Njira ya Unity PlayOneShot Nthawi iliyonse choyambitsa chikayamba kugwira ntchito, chimayambanso kusewera kwatsopano kwa clip. Ngati choyambitsa chikayamba kugwira ntchito kangapo motsatizana, zochitika zingapo zimayenda nthawi imodzi. Izi ndi zolondola mwaukadaulo, koma nthawi zina sizimafunikira malinga ndi mawu.
Makamaka pankhani ya:
- zinthu zazing'ono zosonkhanitsidwa m'magulu
- mayendedwe othamanga
- zolumikizira zingapo zoyambitsa
Khalidwe limeneli likuonekera bwino.
Yankho 1: Lolani phokoso limodzi lokha nthawi imodzi
Njira yosavuta ndiyo kungosewera phokoso pokhapokha ngati palibe amene akusewera pakadali pano.
if (!audioSource.isPlaying)
{
audioSource.PlayOneShot(coalPickupSound, volume);
}
Izi zimaletsa kusakanikirana kulikonse. Kuipa kwake: Ngati musonkhanitsa mawu mwachangu kwambiri, mawu akhoza "kumezedwa".
Yankho 2: Yambitsaninso phokoso lomwe lilipo
Ngati mukufuna kumva bwino pa arcade, mutha kuyimitsa phokoso lamakono ndikuyambiranso nthawi yomweyo.
audioSource.Stop();
audioSource.PlayOneShot(coalPickupSound, volume);
Zotsatira zake zimakhalabe zowala, koma palibe kuphatikizika.
Yankho 3: Gwero la Audio Lopangidwira Zotsatirapo
Kapangidwe koyera kamalekanitsa nyimbo ndi zotsatira zake. Mawu otengedwa ayenera kutumizidwa kudzera m'mawu awoawo. Izi zimaletsa magwero ena a mawu kuti asakhudzidwe.
Zokonda zofunika:
- Ikani Spatial Blend ku 0 pa 2D Sound
- Mlingo wa Doppler pa 0
- Lowetsani Mtundu wa clip kuti muchotsere pa Load
Kakonzedwe kameneka kamachepetsa kuchedwa ndipo kamaletsa khalidwe losayembekezereka.
Pamene kuphatikana kuli kofunikira ngakhale
M'masewera ena, kusonkhanitsa mawu mwadala kumabweretsa mphamvu. Izi zitha kukhala zabwino ndi zinthu zambiri. Komabe, kanemayo ayenera kukhala waufupi kwambiri komanso wokonzedwa bwino kuti apewe kusokonezeka kwa mawu.
Zomwe zimamveka mu Susuwatari
Popeza kusonkhanitsa malasha kuyenera kupereka mayankho omveka bwino, kusewera kolamulidwa nthawi zambiri kumagwira ntchito bwino. Kaya phokoso limodzi lokha nthawi imodzi kapena kuyambitsanso nthawi yomweyo kumatsimikizira kuti masewerawa azikhala osalala komanso oyera.
Kutsiliza
Kulumikizana kwa mawu kumachitika pamene kanema yemweyo akuseweredwa kangapo motsatizana. Unity imagwira ntchito bwino ndi izi, koma kapangidwe kake kamatsimikizira momwe zimamvekera. Kusintha kosavuta ku AudioSource kumalola kuwongolera bwino kwa mawu pa njira yosonkhanitsira mu Susuwatari. Izi zimatsimikizira mayankho omveka bwino omwe amathandizira kuzungulira kwa masewera m'malo mosokoneza.
Zolemba zambiri pa Masewera ndi Ndakatulo: Pendulo Studios
