PaletteParamPanel.tscn 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. [gd_scene load_steps=7 format=3 uid="uid://ndb4aki2limv"]
  2. [ext_resource type="Script" uid="uid://bjuy7f4mpxlaq" path="res://Scripts/panel/palette_param_panel.gd" id="1_7obln"]
  3. [ext_resource type="Theme" uid="uid://dmgdeh6kw3b7u" path="res://Resources/Theme/basic_theme.tres" id="2_783m7"]
  4. [ext_resource type="Texture2D" uid="uid://cb6s0gsfwk0uq" path="res://Resources/UI/Up.png" id="3_jqy7o"]
  5. [ext_resource type="Texture2D" uid="uid://wu26xc4o1g5d" path="res://Resources/UI/Down.png" id="4_ckrv7"]
  6. [ext_resource type="Texture2D" uid="uid://b5em08tni20uv" path="res://Resources/UI/Trash.png" id="5_dxq15"]
  7. [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_7jk67"]
  8. bg_color = Color(0.133333, 0.133333, 0.133333, 1)
  9. corner_radius_top_left = 4
  10. corner_radius_top_right = 4
  11. corner_radius_bottom_right = 4
  12. corner_radius_bottom_left = 4
  13. [node name="PaletteParamPanel" type="PanelContainer"]
  14. anchors_preset = 10
  15. anchor_right = 1.0
  16. offset_bottom = 171.0
  17. grow_horizontal = 2
  18. size_flags_horizontal = 3
  19. script = ExtResource("1_7obln")
  20. [node name="HBoxContainer" type="HBoxContainer" parent="."]
  21. layout_mode = 2
  22. size_flags_vertical = 0
  23. theme = ExtResource("2_783m7")
  24. theme_override_constants/separation = 10
  25. [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer"]
  26. layout_mode = 2
  27. [node name="IndexButton" type="Button" parent="HBoxContainer/VBoxContainer"]
  28. clip_contents = true
  29. custom_minimum_size = Vector2(32, 32)
  30. layout_mode = 2
  31. theme_override_colors/font_disabled_color = Color(0.6, 0.6, 0.6, 1)
  32. theme_override_colors/font_outline_color = Color(0.6, 0.6, 0.6, 1)
  33. theme_override_constants/outline_size = 2
  34. theme_override_font_sizes/font_size = 18
  35. theme_override_styles/disabled = SubResource("StyleBoxFlat_7jk67")
  36. disabled = true
  37. text = "01"
  38. icon_alignment = 1
  39. [node name="UpButton" type="Button" parent="HBoxContainer/VBoxContainer"]
  40. clip_contents = true
  41. custom_minimum_size = Vector2(32, 32)
  42. layout_mode = 2
  43. icon = ExtResource("3_jqy7o")
  44. icon_alignment = 1
  45. [node name="DownButton" type="Button" parent="HBoxContainer/VBoxContainer"]
  46. custom_minimum_size = Vector2(32, 32)
  47. layout_mode = 2
  48. icon = ExtResource("4_ckrv7")
  49. icon_alignment = 1
  50. [node name="RemoveButton" type="Button" parent="HBoxContainer/VBoxContainer"]
  51. custom_minimum_size = Vector2(32, 32)
  52. layout_mode = 2
  53. icon = ExtResource("5_dxq15")
  54. icon_alignment = 1
  55. [node name="GridContainer" type="GridContainer" parent="HBoxContainer"]
  56. layout_mode = 2
  57. size_flags_horizontal = 3
  58. size_flags_vertical = 0
  59. columns = 2
  60. [node name="Label3" type="Label" parent="HBoxContainer/GridContainer"]
  61. custom_minimum_size = Vector2(120, 0)
  62. layout_mode = 2
  63. text = "Assets"
  64. [node name="AssetsCombo" type="OptionButton" parent="HBoxContainer/GridContainer"]
  65. layout_mode = 2
  66. theme = ExtResource("2_783m7")
  67. clip_text = true
  68. selected = 0
  69. item_count = 1
  70. popup/item_0/text = "-1 - All"
  71. popup/item_0/id = 0
  72. [node name="Label4" type="Label" parent="HBoxContainer/GridContainer"]
  73. custom_minimum_size = Vector2(120, 0)
  74. layout_mode = 2
  75. text = "BasicColor"
  76. [node name="BasicColorPicker" type="ColorPickerButton" parent="HBoxContainer/GridContainer"]
  77. custom_minimum_size = Vector2(0, 31)
  78. layout_mode = 2
  79. size_flags_horizontal = 3
  80. theme = ExtResource("2_783m7")
  81. color = Color(1, 1, 1, 1)
  82. [node name="Label" type="Label" parent="HBoxContainer/GridContainer"]
  83. layout_mode = 2
  84. text = "Tolerance"
  85. [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/GridContainer"]
  86. layout_mode = 2
  87. [node name="ToleranceSlider" type="HSlider" parent="HBoxContainer/GridContainer/HBoxContainer"]
  88. layout_mode = 2
  89. size_flags_horizontal = 3
  90. size_flags_vertical = 4
  91. [node name="ToleranceSpinBox" type="SpinBox" parent="HBoxContainer/GridContainer/HBoxContainer"]
  92. custom_minimum_size = Vector2(0, 31)
  93. layout_mode = 2
  94. [node name="Label5" type="Label" parent="HBoxContainer/GridContainer"]
  95. custom_minimum_size = Vector2(120, 0)
  96. layout_mode = 2
  97. text = "Modulate"
  98. [node name="ModulateColorPicker" type="ColorPickerButton" parent="HBoxContainer/GridContainer"]
  99. custom_minimum_size = Vector2(0, 31)
  100. layout_mode = 2
  101. size_flags_horizontal = 3
  102. color = Color(1, 1, 1, 1)
  103. [node name="Label2" type="Label" parent="HBoxContainer/GridContainer"]
  104. layout_mode = 2
  105. text = "BlendMode"
  106. [node name="BlendModeCombo" type="OptionButton" parent="HBoxContainer/GridContainer"]
  107. layout_mode = 2
  108. selected = 22
  109. item_count = 31
  110. popup/item_0/text = "normal"
  111. popup/item_0/id = 0
  112. popup/item_1/id = 0
  113. popup/item_1/separator = true
  114. popup/item_2/text = "darken"
  115. popup/item_2/id = 1
  116. popup/item_3/text = "multiply"
  117. popup/item_3/id = 2
  118. popup/item_4/text = "colorBurn"
  119. popup/item_4/id = 3
  120. popup/item_5/text = "linearBurn"
  121. popup/item_5/id = 4
  122. popup/item_6/text = "darkerColor"
  123. popup/item_6/id = 5
  124. popup/item_7/id = 0
  125. popup/item_7/separator = true
  126. popup/item_8/text = "lighten"
  127. popup/item_8/id = 6
  128. popup/item_9/text = "screen"
  129. popup/item_9/id = 7
  130. popup/item_10/text = "colorDodge"
  131. popup/item_10/id = 8
  132. popup/item_11/text = "linearDodge"
  133. popup/item_11/id = 9
  134. popup/item_12/text = "lighterColor"
  135. popup/item_12/id = 10
  136. popup/item_13/id = 0
  137. popup/item_13/separator = true
  138. popup/item_14/text = "overlay"
  139. popup/item_14/id = 11
  140. popup/item_15/text = "softLight"
  141. popup/item_15/id = 12
  142. popup/item_16/text = "hardLight"
  143. popup/item_16/id = 13
  144. popup/item_17/text = "vividLight"
  145. popup/item_17/id = 14
  146. popup/item_18/text = "linearLight"
  147. popup/item_18/id = 15
  148. popup/item_19/text = "pinLight"
  149. popup/item_19/id = 16
  150. popup/item_20/text = "hardMix"
  151. popup/item_20/id = 17
  152. popup/item_21/id = 0
  153. popup/item_21/separator = true
  154. popup/item_22/text = "difference"
  155. popup/item_22/id = 18
  156. popup/item_23/text = "exclusion"
  157. popup/item_23/id = 19
  158. popup/item_24/text = "subtract"
  159. popup/item_24/id = 20
  160. popup/item_25/text = "divide"
  161. popup/item_25/id = 21
  162. popup/item_26/id = 0
  163. popup/item_26/separator = true
  164. popup/item_27/text = "hue"
  165. popup/item_27/id = 22
  166. popup/item_28/text = "saturation"
  167. popup/item_28/id = 23
  168. popup/item_29/text = "color"
  169. popup/item_29/id = 24
  170. popup/item_30/text = "luminosity"
  171. popup/item_30/id = 25