Skip to content

Instantly share code, notes, and snippets.

@bitwes
Created January 5, 2022 01:37
Show Gist options
  • Save bitwes/12f66567e86caf733ba8b55c83e4393f to your computer and use it in GitHub Desktop.
Save bitwes/12f66567e86caf733ba8b55c83e4393f to your computer and use it in GitHub Desktop.
[gd_scene load_steps=2 format=2]
[ext_resource path="res://ViewportContainer.gd" type="Script" id=1]
[node name="Node" type="Node"]
script = ExtResource( 1 )
[node name="ViewportContainer" type="ViewportContainer" parent="."]
margin_left = 372.0
margin_top = 150.0
margin_right = 790.0
margin_bottom = 381.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Viewport" type="Viewport" parent="ViewportContainer"]
size = Vector2( 300, 300 )
[node name="Button" type="Button" parent="ViewportContainer/Viewport"]
margin_right = 50.0
margin_bottom = 50.0
text = "Viewport Button"
[node name="CanvasLayer" type="CanvasLayer" parent="."]
layer = 100
[node name="PopupDialog" type="PopupDialog" parent="CanvasLayer"]
visible = true
modulate = Color( 1, 1, 1, 0.705882 )
margin_left = 335.0
margin_top = 56.0
margin_right = 635.0
margin_bottom = 356.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="PopupButton" type="Button" parent="CanvasLayer/PopupDialog"]
margin_left = 47.0
margin_top = 110.0
margin_right = 233.0
margin_bottom = 163.0
__meta__ = {
"_edit_use_anchors_": false
}
[connection signal="gui_focus_changed" from="ViewportContainer/Viewport" to="." method="_on_Viewport_gui_focus_changed"]
[connection signal="pressed" from="ViewportContainer/Viewport/Button" to="." method="_on_Button_pressed"]
[connection signal="popup_hide" from="CanvasLayer/PopupDialog" to="." method="_on_PopupDialog_popup_hide"]
[connection signal="pressed" from="CanvasLayer/PopupDialog/PopupButton" to="." method="_on_PopupButton_pressed"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment