Beispiel #1
0
    void Start()
    {
        //ui slider
        slider = this.GetComponent <Slider>();

        //paintmaster
        paintMaster = this.transform.parent.parent.parent.parent.gameObject.GetComponent <A_PaintPalette>();
        //print(paintMaster.name);

        oldValue = slider.value;
    }
Beispiel #2
0
    void Start()
    {
        //paintMaster
        if (paintPalette == null)
        {
            paintPalette = this.transform.parent.parent.parent.GetComponent <A_PaintPalette>();
        }

        //get raypoint script
        ray = paintPalette.ray.GetComponent <RayPointer>();

        //get the texture
        tex = (Texture2D)this.transform.GetChild(0).GetComponent <Renderer>().material.mainTexture;

        //color preview
        colorPreview = this.transform.GetChild(1).gameObject.GetComponent <Image>();

        //RGB text
        if (RGBtext == null)
        {
            RGBtext = this.transform.GetChild(2).GetChild(2).GetComponent <Text>();
        }
    }