Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - iRobb

#2026
General (Antiguo) / Duda con esta parte del script...
Agosto 05, 2015, 08:42:20 PM
Hay dos cosas a tener en cuenta:1. Tiene el boss y el resto de objetos un rigidbody?2. La clase collision del parámetro es con la cual chocas. Donde compruebas eso en el código?
#2027
General (Antiguo) / Muy buenas
Agosto 05, 2015, 06:20:43 PM
Vaya imagen que buena! Bienvenido!
#2028
Anda! Le pegaré un ojo a la tarde. Súbeme la casita con tus parámetros. 
#2029
El mixed debería dejarle el control al motor (enlighten era?) y que haga baked o realtime según él.
#2030
General (Antiguo) / Un nuevo miembro para la comunidad
Agosto 05, 2015, 01:21:51 PM
Saludos y bienvenido Rubén!
#2031
No claro, es que hay más. Tienes dos opciones:- O la casa en static y la dlight en realtime- O la casa no en static y la dlight en mixed.
Yo apliqué la segunda
Pero la primera es mejor para cambios de luz.
#2032
General (Antiguo) / Ecualizador grafico
Agosto 05, 2015, 01:12:24 PM
Jajajaja. Pero veo que utilizar el lerp de antes, no el nuevo que parte del scale original al del dato. 
A es que quieres que vayan a zero cuando la canción termine!
Lo que tienes que hacer es jugar con los valores de heightm y el speed en el editor, hasta que encuentres un equilibrio entre suavidad y velocidad. 
De todos modos, hay algo extraño en el código, porqué las barras deberían partir de 0f y las veo nerviosas. No quiero mirar mi código de la app para no hacer trampas. A ver si lo resolvemos.
#2033
Que te parece así? 

Me ha quedado el menú en la captura, pero bueno. 
Ahora mejor... 
#2034
[quote author=carlossf" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="15869" data-ipsquote-contentcommentid="101255">Claro, si eso me ocurre con una simple escena vacía, no es cosa solo del proyecto. Me pasa siempre en todos los proyectos. Te subo ese ejemplo mismo para que lo veas. https://mega.co.nz/#!jVJE1LAJ!W55a8eduomOrhefxA8Dj149Hc7GZFj9THgf6EOzqSrg date=1438771615]https://mega.co.nz/#!jVJE1LAJ!W55a8eduomOrhefxA8Dj149Hc7GZFj9THgf6EOzqSrg[/quote]Lo bajo y miro
#2035
General (Antiguo) / Ecualizador grafico
Agosto 05, 2015, 12:18:44 PM
Claro, bienvenido. Cuántos más seamos más nos divertiremos.
A ver si entre todos lo hacemos mucho mejor.
[quote author=Oak Human Flesh" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="15868" data-ipsquote-contentcommentid="101253">Si no les molesta, me quiero sumar como tester , [/quote]Si quieres ver la app completa que hice con la base de audio que conozco, ve a http://unityspain.com/topic/15839-xqualizer-09a/ 
#2036
General (Antiguo) / Ecualizador grafico
Agosto 05, 2015, 12:01:09 PM
Que cosa más rara. Mi código sin este error es:using UnityEngine;
using System.Collections;public class Visualizer : MonoBehaviour {
    public float heightMultiplier;
    public float maxHeight;
    public float minHeight;
    public int barsNumber;
    [Range(1, 4096)]
    public int barSamples;
    public float barSpeed;    private AudioSource source;
    private float[] samples;
    private float[] samplesPacked;
    private GameObject[] bars;    private Vector3[] pBars;
    private Vector3[] sBars;    private Vector3 barScale;    void Awake() {
        this.source = GetComponent<AudioSource>();
        this.samples = new float[this.barSamples];
        this.samplesPacked = new float[this.barsNumber];
        this.bars = new GameObject[samples.Length];        this.pBars = new Vector3[this.barsNumber];
        this.sBars = new Vector3[this.barsNumber];        this.barScale = new Vector3(0.5f, 0.01f, 0.1f);        for (int i = 0; i < this.barsNumber; i++) {
            this.bars = GameObject.CreatePrimitive(PrimitiveType.Cube);
            this.bars.transform.position = new Vector3(i, 0, 0);
            this.bars.transform.parent = transform;
            this.bars.transform.localScale = this.barScale;            this.pBars = bars.transform.localPosition;
            this.sBars = bars.transform.localScale;
        }
    }    void Update() {
        //samples = source.GetSpectrumData(samples.Length, 0, FFTWindow.BlackmanHarris);
        samples = AudioListener.GetSpectrumData(samples.Length, 0, FFTWindow.BlackmanHarris);        int rBars = this.barSamples / this.barsNumber;
        int index = 0;        for (int i = 0; i < this.barSamples; i += rBars, index++) {
            this.samplesPacked[index] = 0f;
            for (int j = 0; j < this.barsNumber; j++) {
                this.samplesPacked[index] += this.samples[j + i];
            }
            this.samplesPacked[index] = Mathf.Log(this.samplesPacked[index]);
        }        for (int k = 0; k < this.barsNumber; k++) {
            Vector3 v1 = this.barScale + new Vector3(0f, this.samplesPacked[k] * heightMultiplier, 0f);
            //Vector3 v2 = new Vector3(0.1f, this.samplesPacked[k] * heightMultiplier / 2f, 0.1f);
            float speed = Time.deltaTime * this.barSpeed;            this.bars[k].transform.localScale = Vector3.Lerp(this.sBars[k], v1, speed);
            //this.bars[k].transform.localPosition = Vector3.Lerp(this.bars[k].transform.localPosition, this.pBars[k] + v2, speed);
        }
    }
} Los params:HM = 6BarsN = 32BarsS = 4096BarSpeed = 15 
Ah yo de mientras ayer cambié el lerp de localscale. Para que sea más dinámico, lo hago partir del scale inicial, no del que tenga en ese momento. Así lo obligo a ir de 0f de escala a la escala del valor.
El mío se mueve de la leche. Muy chulo.
#2037
General (Antiguo) / Saludos a la comunidad
Agosto 05, 2015, 11:27:40 AM
Bienvenido Jorge!
#2038
Se puede descargar lo mínimo sin comprometer vuestro proyecto? En google drive o algo así?
#2039
General (Antiguo) / Ecualizador grafico
Agosto 04, 2015, 11:02:49 PM
Ya parece un tutorial 
#2040
General (Antiguo) / Ecualizador grafico
Agosto 04, 2015, 09:57:35 PM
Y al verlas moverse, seguro que descubres cuáles son las bajas y cuáles las altas.