From 0fb1b4e09cc6adccac9ba86704a7aa0c699cca44 Mon Sep 17 00:00:00 2001 From: smix8 <52464204+smix8@users.noreply.github.com> Date: Sun, 17 Nov 2024 00:32:38 +0100 Subject: [PATCH] Update 2D navigation demo NavigationPolygon for 4.3+ (#1135) Updates NavigationPolygon with data that has compatibility with newer 2D navigation mesh baking. --- 2d/navigation/navigation.tscn | 4 ++-- 2d/navigation/navigation_polygon.res | Bin 1540 -> 2067 bytes 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/2d/navigation/navigation.tscn b/2d/navigation/navigation.tscn index 4d155971..20f69d57 100644 --- a/2d/navigation/navigation.tscn +++ b/2d/navigation/navigation.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=4 format=3 uid="uid://bjgad00c2xiuc"] +[ext_resource type="NavigationPolygon" uid="uid://prlt4stfk6uh" path="res://navigation_polygon.res" id="2_lph0a"] [ext_resource type="Texture2D" uid="uid://bk26gi6qsuh18" path="res://map.png" id="2_nxfkp"] -[ext_resource type="NavigationPolygon" uid="uid://bk5r48dcijlqt" path="res://navigation_polygon.res" id="3_6c0vu"] [ext_resource type="PackedScene" uid="uid://ct7veakwiei3h" path="res://character.tscn" id="4_n6iop"] [node name="Navigation" type="Node2D"] @@ -12,7 +12,7 @@ position = Vector2(400, 302) texture = ExtResource("2_nxfkp") [node name="NavigationRegion2D" type="NavigationRegion2D" parent="."] -navigation_polygon = ExtResource("3_6c0vu") +navigation_polygon = ExtResource("2_lph0a") [node name="Character" parent="." instance=ExtResource("4_n6iop")] position = Vector2(211, 141) diff --git a/2d/navigation/navigation_polygon.res b/2d/navigation/navigation_polygon.res index e42fd471a39ca7028e895c66f2bc6af63120a059..c880c9d3c71ca73b1ad9046f8fed2e8922d819d2 100644 GIT binary patch literal 2067 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