blender3d.cz http://forum.blender3d.cz/ |
|
postupné stíšenie zvuku http://forum.blender3d.cz/viewtopic.php?f=11&t=7539 |
Stránka 1 z 1 |
Autor: | MOJE [ pát dub 09, 2010 2:23 pm ] |
Předmět příspěvku: | postupné stíšenie zvuku |
ZDRAVÍM, Ako by som mohol postupne stíšiť (zosíliť) zvuk? VĎAKA |
Autor: | Kapo [ pát dub 09, 2010 2:42 pm ] |
Předmět příspěvku: | Re: postupné stíšenie zvuku |
V Pythone existuje taka vec ze setGain (dufam ze aj v novom, odkedy ho "inovovali" tak som ho prestal pouzivat), ak ju budes postupne menit v zavislosti od casu tak sa ti bude zvuk stisovat zosilovat, ako len chces...grafom zavislosti moze byt linearna stupajuca funkcia (pre zosilenie zvuku), alebo klesajuci (pre stisenie zvuku), alebo ina, ale linearna bude asi najvhodnejsia... |
Autor: | MOJE [ pát dub 09, 2010 8:30 pm ] |
Předmět příspěvku: | Re: postupné stíšenie zvuku |
Tu som niečo našiel, kto mi s tým pomôže ? Nejaký BLEND file http://blenderartists.org/forum/showthread.php?t=64527&highlight=setGain |
Autor: | zgerbiak [ ned dub 11, 2010 3:37 pm ] |
Předmět příspěvku: | Re: postupné stíšenie zvuku |
Actuator sound má premennú volume, ktorú možeš meniť skriptom. Kód: GL = GameLogic cont = GL.getCurrentController() own = cont.owner a = cont.actuators["act"] a.volume = own["volume"] own["volume"] -= 0.001 cont.activate(a) Toto je konkrétne menenie zvuku pomocou premennej volume, ktorá sa každý frame o niečo ztíši. a je actuator sound. Takže pokiaľ chceš dať zvuku hlasitosť, tak a.volume = tvoja hlasitosť Rozsah je od 0.000 po 1.000 |
Autor: | MOJE [ pon dub 12, 2010 10:16 am ] |
Předmět příspěvku: | Re: postupné stíšenie zvuku |
Sorry že som taká otrava. Poslal by si celý blend ??? |
Autor: | zgerbiak [ pon dub 12, 2010 3:11 pm ] | ||
Předmět příspěvku: | Re: postupné stíšenie zvuku | ||
pridal som do skriptu podmienku ze ak je hlasitost < 0, tak je zasa na 1.
|
Autor: | MOJE [ úte dub 13, 2010 10:02 am ] |
Předmět příspěvku: | Re: postupné stíšenie zvuku |
VĎAKA, pomohlo, ale neviem načítať premennú do scriptu. napr. keď stlačím Z tak sa premenná STRAT zmení z 0 na 1 a script by mal začať reagovať. Mne to nejako nechcelo ísť. alebo ako to urobyť, aby mi script išiel stále, ale aj sledoval stlačenie klávesy ? VĎAKA PS: Chcem urobyť, keď stlačím Z zak pomaly zosilní zvuk a keď znova Z tak pomaly zoslabí. |
Autor: | zgerbiak [ stř dub 14, 2010 10:23 am ] | ||
Předmět příspěvku: | Re: postupné stíšenie zvuku | ||
Tu to máš.
|
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |