| Cytat: |
|
void Oenn(bool sta) { World.PlaySound(meAsset, "e_petla.wav", 5000.0f, 2.0f, 800.0f, me, ""); } |
| zgred napisał/a: |
| Do tej pory sobie radziłem z skryptem ale to mnie chyba pokonało.
Pomoże ktoś? wiem że skrypty na polskiej scenie to czarna magia dla niemal wszystkich :P |
| zgred napisał/a: |
| Tak to było ok...
brakowało przed World.Play..... wpisu: Asset meAsset = GetAsset(); Nie wiem co to i po co ale już dzięki temu funkcja PlaySound jest zadeklarowana. |
| zgred napisał/a: |
|
Pozostał teraz problem z tym ze dzwiek nie odtwarza sie w petli po zaznaczeniu "ptaszka"... |
| Kod: |
| (Asset asset, string wave, float vol, float near, float far, GameObject target, string pt, bool loop) |
| Kod: |
| World.PlaySound(meAsset, "e_petla.wav", 5000.0f, 2.0f, 800.0f, me, "",zmiennazaleznaodptaszka); |
| zgred napisał/a: |
| dodałem, a raczej wpisałem zmienną bool 'en' na końcu.
Teraz dźwięk jest w petli po zaznaczeniu ptaszka ale po jego odznaczeniu dźwięk dalej działa w pętli... |
| Kod: |
|
if zaptaszczone { playsound(wszystkie_inne_parametry,TRUE); } else { playsound(wszystkie_inne_parametry,FALSE); } ; |