示例#1
0
    //public Texture m_Cached;



    public override Node Create(Vector2 pos)
    {
        CreateOpCol node = CreateInstance <CreateOpCol>();

        node.rect = new Rect(pos.x, pos.y, m_NodeWidth, m_NodeHeight);
        node.name = "CreateOpCol";
        node.CreateOutput("Texture", "TextureParam", NodeSide.Right, 50);

        node.m_Value1 = new FloatRemap(0.5f, 0, 1);
        node.m_Value2 = new FloatRemap(0.5f, 0, 1);
        node.m_Value3 = new FloatRemap(0.5f, 0, 1);


        node.m_ShaderOp = ShaderOp.SetCol;
        node.m_TexMode  = TexMode.ColorRGB;
        return(node);
    }