Exemple #1
0
        } //END GetEndColor

        //------------------------------------//
        public Color GetStartColor( bxrTweenColor.RendererType rendererType )
        //------------------------------------//
        {

            return GetColorFromRenderer();

        } //END GetStartColor
Exemple #2
0
        //-----------------------------------//
        protected override void FindInitialValues()
        //-----------------------------------//
        {

            if( Renderer == null && image == null && rawImage == null && spriteRenderer == null && text == null && material == null )
            {
                if( transform.GetComponent<Renderer>() != null ) { Renderer = transform.GetComponent<Renderer>(); }
                else if( transform.GetComponent<Image>() != null ) { image = transform.GetComponent<Image>(); }
                else if( transform.GetComponent<RawImage>() != null ) { rawImage = transform.GetComponent<RawImage>(); }
                else if( transform.GetComponent<SpriteRenderer>() != null ) { spriteRenderer = transform.GetComponent<SpriteRenderer>(); }
                else if( transform.GetComponent<Text>() != null ) { text = transform.GetComponent<Text>(); }
                else if( transform.GetComponent<Material>() != null ) { material = transform.GetComponent<Material>(); }
                else if( transform.GetComponent<CanvasGroup>() != null ) { canvasGroup = transform.GetComponent<CanvasGroup>(); }
            }


            if( Renderer != null ) { rendererType = bxrTweenColor.RendererType.Renderer; }
            else if( image != null ) { rendererType = bxrTweenColor.RendererType.Image; }
            else if( rawImage != null ) { rendererType = bxrTweenColor.RendererType.RawImage; }
            else if( spriteRenderer != null ) { rendererType = bxrTweenColor.RendererType.SpriteRenderer; }
            else if( text != null ) { rendererType = bxrTweenColor.RendererType.Text; }
            else if( material != null ) { rendererType = bxrTweenColor.RendererType.Material; }
            else if( canvasGroup != null ) { rendererType = bxrTweenColor.RendererType.CanvasGroup; }

        } //END FindInitialValues
Exemple #3
0
        //-----------------------------------//
        protected override void FindInitialValues()
        //-----------------------------------//
        {

            if( renderers == null && images == null && rawImages == null && spriteRenderers == null && texts == null && materials == null && canvasGroups == null )
            {
                if( transform.GetComponent<MeshRenderer>() != null )
                {
                    renderers = new Renderer[] { transform.GetComponent<Renderer>() };
                    rendererType = bxrTweenColor.RendererType.Renderer;
                }
                else if( transform.GetComponent<Image>() != null )
                {
                    images = new Image[] { transform.GetComponent<Image>() };
                    rendererType = bxrTweenColor.RendererType.Image;
                }
                else if( transform.GetComponent<RawImage>() != null )
                {
                    rawImages = new RawImage[] { transform.GetComponent<RawImage>() };
                    rendererType = bxrTweenColor.RendererType.RawImage;
                }
                else if( transform.GetComponent<SpriteRenderer>() != null )
                {
                    spriteRenderers = new SpriteRenderer[] { transform.GetComponent<SpriteRenderer>() };
                    rendererType = bxrTweenColor.RendererType.SpriteRenderer;
                }
                else if( transform.GetComponent<Text>() != null )
                {
                    texts = new Text[] { transform.GetComponent<Text>() };
                    rendererType = bxrTweenColor.RendererType.Text;
                }
                else if( transform.GetComponent<Material>() != null )
                {
                    materials = new Material[] { transform.GetComponent<Material>() };
                    rendererType = bxrTweenColor.RendererType.Material;
                }
                else if( transform.GetComponent<CanvasGroup>() != null )
                {
                    canvasGroups = new CanvasGroup[] { transform.GetComponent<CanvasGroup>() };
                    rendererType = bxrTweenColor.RendererType.CanvasGroup;
                }
            }

        } //END FindInitialValues