new startup options
This commit is contained in:
@@ -10,6 +10,7 @@ size = Vector2(68, 68)
|
||||
script = ExtResource("1_m4rrt")
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
||||
scale = Vector2(0.5, 0.5)
|
||||
texture = ExtResource("1_k3834")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
|
||||
@@ -11,6 +11,7 @@ script = ExtResource("1_uu6xs")
|
||||
ShowMouse = true
|
||||
|
||||
[node name="CursorTexture" type="Sprite2D" parent="."]
|
||||
scale = Vector2(0.5, 0.5)
|
||||
texture = ExtResource("2_r0du0")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
|
||||
18
game/Scripts/StartupOptions.gd
Normal file
18
game/Scripts/StartupOptions.gd
Normal file
@@ -0,0 +1,18 @@
|
||||
extends Node2D
|
||||
@export var UseNativeDisplaySize = false
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready() -> void:
|
||||
if UseNativeDisplaySize:
|
||||
print("Using Native Display 0 Size : " + str(DisplayServer.screen_get_size(0)))
|
||||
get_viewport().size = DisplayServer.screen_get_size(0)
|
||||
|
||||
|
||||
|
||||
pass # Replace with function body.
|
||||
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(delta: float) -> void:
|
||||
pass
|
||||
1
game/Scripts/StartupOptions.gd.uid
Normal file
1
game/Scripts/StartupOptions.gd.uid
Normal file
@@ -0,0 +1 @@
|
||||
uid://chbq0wiah2mov
|
||||
@@ -32,6 +32,6 @@ process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
svg/scale=1.0
|
||||
svg/scale=2.0
|
||||
editor/scale_with_editor_scale=false
|
||||
editor/convert_colors_with_editor_theme=false
|
||||
|
||||
@@ -32,6 +32,6 @@ process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
svg/scale=1.0
|
||||
svg/scale=2.0
|
||||
editor/scale_with_editor_scale=false
|
||||
editor/convert_colors_with_editor_theme=false
|
||||
|
||||
@@ -17,5 +17,6 @@ config/icon="res://icon.svg"
|
||||
|
||||
[display]
|
||||
|
||||
window/stretch/mode="viewport"
|
||||
window/stretch/aspect="expand"
|
||||
window/vsync/vsync_mode=0
|
||||
|
||||
@@ -1,13 +1,29 @@
|
||||
[gd_scene load_steps=4 format=3 uid="uid://dc02h0h7ooucv"]
|
||||
[gd_scene load_steps=5 format=3 uid="uid://dc02h0h7ooucv"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://hfccs84dimkv" path="res://test_ground.gd" id="1_85h15"]
|
||||
[ext_resource type="Script" uid="uid://chbq0wiah2mov" path="res://Scripts/StartupOptions.gd" id="1_fhsvb"]
|
||||
[ext_resource type="PackedScene" uid="uid://c42ny2e8vbhhc" path="res://Objects/Cursor.tscn" id="1_rkps0"]
|
||||
[ext_resource type="PackedScene" uid="uid://ctcv7rr8w3fnf" path="res://Objects/Cube.tscn" id="3_66313"]
|
||||
|
||||
[node name="Screen" type="CanvasLayer"]
|
||||
[node name="Screen" type="Node2D"]
|
||||
script = ExtResource("1_fhsvb")
|
||||
UseNativeDisplaySize = true
|
||||
|
||||
[node name="Node2D" parent="." instance=ExtResource("3_66313")]
|
||||
position = Vector2(409, 323)
|
||||
cursor_path = NodePath("../Cursor")
|
||||
|
||||
[node name="Node2D2" parent="." instance=ExtResource("3_66313")]
|
||||
position = Vector2(625, 528)
|
||||
rotation = 0.60511
|
||||
|
||||
[node name="Cursor" parent="." instance=ExtResource("1_rkps0")]
|
||||
position = Vector2(263, 291)
|
||||
|
||||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
script = ExtResource("1_85h15")
|
||||
|
||||
[node name="VBoxContainer" type="VBoxContainer" parent="."]
|
||||
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer"]
|
||||
anchors_preset = 2
|
||||
anchor_top = 1.0
|
||||
anchor_bottom = 1.0
|
||||
@@ -15,35 +31,23 @@ offset_top = -131.0
|
||||
offset_right = 134.0
|
||||
grow_vertical = 0
|
||||
size_flags_vertical = 8
|
||||
metadata/_edit_use_anchors_ = true
|
||||
|
||||
[node name="Label" type="Label" parent="VBoxContainer"]
|
||||
[node name="Label" type="Label" parent="CanvasLayer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
text = "Info?"
|
||||
|
||||
[node name="Fps" type="Label" parent="VBoxContainer"]
|
||||
[node name="Fps" type="Label" parent="CanvasLayer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
text = "FPS : "
|
||||
|
||||
[node name="Frametime" type="Label" parent="VBoxContainer"]
|
||||
[node name="Frametime" type="Label" parent="CanvasLayer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
text = "FrameTimeMCS :"
|
||||
|
||||
[node name="PT" type="Label" parent="VBoxContainer"]
|
||||
[node name="PT" type="Label" parent="CanvasLayer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
text = "Procces Time: "
|
||||
|
||||
[node name="VideoMemory" type="Label" parent="VBoxContainer"]
|
||||
[node name="VideoMemory" type="Label" parent="CanvasLayer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
text = "Video Mem:"
|
||||
|
||||
[node name="Node2D" parent="." instance=ExtResource("3_66313")]
|
||||
position = Vector2(409, 323)
|
||||
cursor_path = NodePath("../Cursor")
|
||||
|
||||
[node name="Node2D2" parent="." instance=ExtResource("3_66313")]
|
||||
position = Vector2(615, 531)
|
||||
rotation = 0.60511
|
||||
|
||||
[node name="Cursor" parent="." instance=ExtResource("1_rkps0")]
|
||||
position = Vector2(263, 291)
|
||||
|
||||
Reference in New Issue
Block a user