public void SetMyCreature(CreatureScript creat)
    {
        myCreature = creat;
        myCreature.SetRandomPosition(indexLayer);
        //myCreature.gameObject.transform.parent = transform;
        myCreature.gameObject.transform.position = new Vector3(0f,-17f,-1.83f);
        myCreature.gameObject.transform.localScale = new Vector3(6f,6f,6f);

        myCreature.myMatBase.SetTexture("_Perlin3",myMat.GetTexture("_Perlin3"));
        myCreature.myMatBase.SetTexture("_Perlin4",myMat.GetTexture("_Perlin4"));

        myCreature.myMatBase.SetTextureOffset("_Perlin3",new Vector2(myMat.GetTextureOffset("_Perlin3").x+myMat.GetTextureScale("_Perlin3").x,myMat.GetTextureOffset("_Perlin3").y+myMat.GetTextureScale("_Perlin3").y-0.5f));
        myCreature.myMatBase.SetTextureOffset("_Perlin4",new Vector2(myMat.GetTextureOffset("_Perlin4").x+myMat.GetTextureScale("_Perlin4").x,myMat.GetTextureOffset("_Perlin4").y+myMat.GetTextureScale("_Perlin4").y-0.5f));
        myCreature.myMatBase.SetTextureScale("_Perlin3",new Vector2(-myMat.GetTextureScale("_Perlin3").x,myMat.GetTextureScale("_Perlin3").y));
        myCreature.myMatBase.SetTextureScale("_Perlin4",new Vector2(-myMat.GetTextureScale("_Perlin4").x,myMat.GetTextureScale("_Perlin4").y));

        myCreature.myMatBase.SetFloat("_SizeClouds",myMat.GetFloat("_SizeClouds"));
        myCreature.myMatBase.SetColor("_ColorOutline",myMat.GetColor("_ColorOutline"));
        myCreature.myMatBase.SetFloat("_GlobalDistoForce",myMat.GetFloat("_GlobalDistoForce"));
        //myCreature.myMatBase.SetFloat("_SizeClouds",myMat.GetFloat("_SizeClouds"));
    }