Files
Test/Library/PackageCache/com.unity.shadergraph@8b7e693cdbfe/Samples~/UGUIShaders/Subgraphs/Input/SelectableState.shadersubgraph
T
2026-11-01 23:39:55 +02:00

657 lines
15 KiB
Plaintext

{
"m_SGVersion": 3,
"m_Type": "UnityEditor.ShaderGraph.GraphData",
"m_ObjectId": "50cfc4df60bd4dff81e295d28aaf3655",
"m_Properties": [
{
"m_Id": "265f1bebf86d48a9b32d46120b8a2f94"
}
],
"m_Keywords": [],
"m_Dropdowns": [
{
"m_Id": "c2427350574b408a9ee54692f066fb43"
}
],
"m_CategoryData": [
{
"m_Id": "cadd333478f44f6da751cb36dd44c6c8"
}
],
"m_Nodes": [
{
"m_Id": "92235385d3ac412baa7b5aa94487b951"
},
{
"m_Id": "31618709ebb34d7ab4452d56e83b263e"
},
{
"m_Id": "c8b0c5a408624255ad06500afd1d80fc"
},
{
"m_Id": "3d48137ddabd464d9380c9a5087740b7"
}
],
"m_GroupDatas": [],
"m_StickyNoteDatas": [
{
"m_Id": "908782b74acf4132821ab83df724057d"
}
],
"m_Edges": [
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "31618709ebb34d7ab4452d56e83b263e"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "3d48137ddabd464d9380c9a5087740b7"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "3d48137ddabd464d9380c9a5087740b7"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "92235385d3ac412baa7b5aa94487b951"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "c8b0c5a408624255ad06500afd1d80fc"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "3d48137ddabd464d9380c9a5087740b7"
},
"m_SlotId": 2
}
}
],
"m_VertexContext": {
"m_Position": {
"x": 0.0,
"y": 0.0
},
"m_Blocks": []
},
"m_FragmentContext": {
"m_Position": {
"x": 0.0,
"y": 0.0
},
"m_Blocks": []
},
"m_PreviewData": {
"serializedMesh": {
"m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
"m_Guid": ""
},
"preventRotation": false
},
"m_Path": "Input/UGUI",
"m_GraphPrecision": 1,
"m_PreviewMode": 1,
"m_OutputNode": {
"m_Id": "92235385d3ac412baa7b5aa94487b951"
},
"m_SubDatas": [],
"m_ActiveTargets": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "17f663ce65d04896876462d46e829226",
"m_Id": 5,
"m_DisplayName": "Selected",
"m_SlotType": 0,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Selected",
"m_StageCapability": 3,
"m_Value": {
"x": 3.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_LiteralMode": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "21921afa7e5143e3a4aed64541998e76",
"m_Id": 1,
"m_DisplayName": "State",
"m_SlotType": 0,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "State",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": [],
"m_LiteralMode": false
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "265f1bebf86d48a9b32d46120b8a2f94",
"m_Guid": {
"m_GuidSerialized": "0688cc2f-00bd-4f68-b297-894d722f0b4c"
},
"promotedFromAssetID": "9cc8eedec3988455885bdb12866a33d6",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "State",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "State",
"m_DefaultReferenceName": "_State",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": false,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": true,
"hlslDeclarationOverride": 2,
"hideConnector": false,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": 0.0,
"m_FloatType": 3,
"m_LiteralFloatMode": false,
"m_RangeValues": {
"x": 0.0,
"y": 1.0
},
"m_SliderType": 0,
"m_SliderPower": 3.0,
"m_EnumType": 0,
"m_CSharpEnumString": "",
"m_EnumNames": [
"Normal",
"Highlighted",
"Pressed",
"Selected",
"Disabled"
],
"m_EnumValues": [
0,
1,
2,
3,
4
]
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "31618709ebb34d7ab4452d56e83b263e",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 0.0,
"y": 219.0,
"width": 103.0,
"height": 34.0
}
},
"m_Slots": [
{
"m_Id": "b77de99290914323b11ee25ef045fa89"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "265f1bebf86d48a9b32d46120b8a2f94"
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
"m_ObjectId": "3d48137ddabd464d9380c9a5087740b7",
"m_Group": {
"m_Id": ""
},
"m_Name": "IsPreviewFloat (Custom Function)",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 0.0,
"y": 253.0,
"width": 209.0,
"height": 118.0
}
},
"m_Slots": [
{
"m_Id": "93304cfd400342329d3a79073644b9f0"
},
{
"m_Id": "8b758b7f7b684e7282dca35d0ffe2919"
},
{
"m_Id": "5a79bb0f94e34194b85745a05ee29860"
}
],
"synonyms": [
"code",
"HLSL"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_SourceType": 1,
"m_FunctionName": "IsPreviewFloat",
"m_FunctionSource": "",
"m_FunctionSourceUsePragmas": true,
"m_FunctionBody": "#if defined(SHADERGRAPH_PREVIEW_MAIN) || defined(SHADERGRAPH_PREVIEW)\nOut = Preview;\n#else\nOut = Final;\n#endif\n"
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "5a79bb0f94e34194b85745a05ee29860",
"m_Id": 1,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": [],
"m_LiteralMode": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "80dbefee10e64c3fa6ea6b5caad46a43",
"m_Id": 4,
"m_DisplayName": "Pressed",
"m_SlotType": 0,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Pressed",
"m_StageCapability": 3,
"m_Value": {
"x": 2.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_LiteralMode": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "8b758b7f7b684e7282dca35d0ffe2919",
"m_Id": 2,
"m_DisplayName": "Preview",
"m_SlotType": 0,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Preview",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": [],
"m_LiteralMode": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.StickyNoteData",
"m_ObjectId": "908782b74acf4132821ab83df724057d",
"m_Title": "Selectable State",
"m_Content": "This subgraph uses a Custom Function Node to switch between a hidden promoted property and subgraph properties with input port disabled used as the preview values.\n\nThis requires one of the custom components (CustomButton, CustomSlider, CustomToggle) on the element to feed the value.",
"m_TextSize": 0,
"m_Theme": 1,
"m_Position": {
"serializedVersion": "2",
"x": -319.0,
"y": 101.0,
"width": 259.0,
"height": 137.0
},
"m_Group": {
"m_Id": ""
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode",
"m_ObjectId": "92235385d3ac412baa7b5aa94487b951",
"m_Group": {
"m_Id": ""
},
"m_Name": "Output",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 237.00003051757813,
"y": 253.0,
"width": 85.99996948242188,
"height": 77.0
}
},
"m_Slots": [
{
"m_Id": "21921afa7e5143e3a4aed64541998e76"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"IsFirstSlotValid": true
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "93304cfd400342329d3a79073644b9f0",
"m_Id": 0,
"m_DisplayName": "Final",
"m_SlotType": 0,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Final",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": [],
"m_LiteralMode": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "95d2ddb6938c4528a4f32e806d7e5e55",
"m_Id": 6,
"m_DisplayName": "Disabled",
"m_SlotType": 0,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Disabled",
"m_StageCapability": 3,
"m_Value": {
"x": 4.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_LiteralMode": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "ad5a442221ef485388b42e303ff9014e",
"m_Id": 2,
"m_DisplayName": "Highlighted",
"m_SlotType": 0,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Highlighted",
"m_StageCapability": 3,
"m_Value": {
"x": 1.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_LiteralMode": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "b6c6cb12496a40f7be541f9d7151a58c",
"m_Id": 0,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_LiteralMode": true
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "b77de99290914323b11ee25ef045fa89",
"m_Id": 0,
"m_DisplayName": "State",
"m_SlotType": 1,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": [],
"m_LiteralMode": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.ShaderDropdown",
"m_ObjectId": "c2427350574b408a9ee54692f066fb43",
"m_Guid": {
"m_GuidSerialized": "0c74d9a9-3643-4486-b032-d8d60ffb56e7"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Preview",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Preview",
"m_DefaultReferenceName": "_Preview",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Entries": [
{
"id": 3,
"displayName": "Normal"
},
{
"id": 2,
"displayName": "Highlighted"
},
{
"id": 4,
"displayName": "Pressed"
},
{
"id": 5,
"displayName": "Selected"
},
{
"id": 6,
"displayName": "Disabled"
}
],
"m_Value": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "c2d2665dcb8341b49512be75ce2580a7",
"m_Id": 3,
"m_DisplayName": "Normal",
"m_SlotType": 0,
"m_Hidden": false,
"m_HideConnector": false,
"m_ShaderOutputName": "Normal",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_LiteralMode": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DropdownNode",
"m_ObjectId": "c8b0c5a408624255ad06500afd1d80fc",
"m_Group": {
"m_Id": ""
},
"m_Name": "Preview",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -230.0,
"y": 276.0,
"width": 178.0,
"height": 190.0
}
},
"m_Slots": [
{
"m_Id": "b6c6cb12496a40f7be541f9d7151a58c"
},
{
"m_Id": "c2d2665dcb8341b49512be75ce2580a7"
},
{
"m_Id": "ad5a442221ef485388b42e303ff9014e"
},
{
"m_Id": "80dbefee10e64c3fa6ea6b5caad46a43"
},
{
"m_Id": "17f663ce65d04896876462d46e829226"
},
{
"m_Id": "95d2ddb6938c4528a4f32e806d7e5e55"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Dropdown": {
"m_Id": "c2427350574b408a9ee54692f066fb43"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.CategoryData",
"m_ObjectId": "cadd333478f44f6da751cb36dd44c6c8",
"m_Name": "",
"m_ChildObjectList": [
{
"m_Id": "265f1bebf86d48a9b32d46120b8a2f94"
},
{
"m_Id": "c2427350574b408a9ee54692f066fb43"
}
]
}