86 lines
3.1 KiB
Plaintext
86 lines
3.1 KiB
Plaintext
[gd_scene load_steps=5 format=3 uid="uid://g4rt43ddprks"]
|
|
|
|
[ext_resource type="Script" path="res://addons/net.yarvis.pixel_pen/editor/frame_preview/frame_preview.gd" id="1_mf5e8"]
|
|
[ext_resource type="Shader" path="res://addons/net.yarvis.pixel_pen/resources/editor_canvas.gdshader" id="2_rvwiy"]
|
|
[ext_resource type="Script" path="res://addons/net.yarvis.pixel_pen/editor/frame_preview/sample_border.gd" id="3_5kpbu"]
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_yby2t"]
|
|
shader = ExtResource("2_rvwiy")
|
|
shader_parameter/origin = null
|
|
shader_parameter/tint = Vector4(0, 0, 0, 0)
|
|
shader_parameter/tile_size = Vector2(16, 16)
|
|
shader_parameter/lock_to_global = 0.0
|
|
|
|
[node name="FramePreview" type="Control" node_paths=PackedStringArray("wrapper", "camera", "layers", "sample_layers", "checker_sizing", "viewport_container", "front_control")]
|
|
layout_mode = 3
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
mouse_filter = 1
|
|
script = ExtResource("1_mf5e8")
|
|
wrapper = NodePath("SubViewportContainer/SubViewport/Wrapper")
|
|
camera = NodePath("SubViewportContainer/SubViewport/Wrapper/Camera2D")
|
|
layers = NodePath("SubViewportContainer/SubViewport/Wrapper/Layers")
|
|
sample_layers = NodePath("SubViewportContainer/SubViewport/Wrapper/SampleBorder/SampleLayers")
|
|
checker_sizing = NodePath("CheckerSizing")
|
|
viewport_container = NodePath("SubViewportContainer")
|
|
front_control = NodePath("FrontControl")
|
|
|
|
[node name="CheckerSizing" type="AspectRatioContainer" parent="."]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
|
|
[node name="Checker" type="ColorRect" parent="CheckerSizing"]
|
|
material = SubResource("ShaderMaterial_yby2t")
|
|
layout_mode = 2
|
|
|
|
[node name="SubViewportContainer" type="SubViewportContainer" parent="."]
|
|
texture_filter = 1
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
stretch = true
|
|
|
|
[node name="SubViewport" type="SubViewport" parent="SubViewportContainer"]
|
|
transparent_bg = true
|
|
handle_input_locally = false
|
|
canvas_item_default_texture_filter = 0
|
|
gui_disable_input = true
|
|
size = Vector2i(1280, 720)
|
|
render_target_update_mode = 4
|
|
|
|
[node name="Wrapper" type="Node2D" parent="SubViewportContainer/SubViewport"]
|
|
|
|
[node name="Layers" type="Node2D" parent="SubViewportContainer/SubViewport/Wrapper"]
|
|
|
|
[node name="SampleBorder" type="Node2D" parent="SubViewportContainer/SubViewport/Wrapper" node_paths=PackedStringArray("frame_preview")]
|
|
script = ExtResource("3_5kpbu")
|
|
frame_preview = NodePath("../../../..")
|
|
|
|
[node name="SampleLayers" type="Node2D" parent="SubViewportContainer/SubViewport/Wrapper/SampleBorder"]
|
|
show_behind_parent = true
|
|
|
|
[node name="Camera2D" type="Camera2D" parent="SubViewportContainer/SubViewport/Wrapper"]
|
|
position = Vector2(0.5, 0.5)
|
|
zoom = Vector2(720, 720)
|
|
|
|
[node name="FrontControl" type="Control" parent="."]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
mouse_filter = 1
|
|
|
|
[connection signal="resized" from="SubViewportContainer" to="." method="_on_sub_viewport_container_resized"]
|