Esempio n. 1
0
        //public InteractionShadow(Transform node)
        //{
        //    renderQueue=3000;
        //    intension=0.25f;
        //    shaderName = "Legacy Shaders/Transparent/Diffuse";
        //    color=Color.yellow;
        //    Init(node);
        //}

        public void Init(Transform node)
        {
            shadowController?.Destroy();
            shadowController = null;
            //if (shadowController==null)
            //    shadowController=node.gameObject.GetComponent<ShadowController>();
            //if (shadowController==null)
            shadowController = node.gameObject.AddComponent <ShadowController>();
            shadowController.Init(node.parent, traModelNode, Color.yellow, intension, renderQueue, type, shaderName);
        }