Select fix

This commit is contained in:
2023-09-04 11:43:54 -07:00
parent e27fe40420
commit a6a8f5e893
5 changed files with 3 additions and 9 deletions

View File

@@ -25,8 +25,6 @@ texture = ExtResource("3_7s65g")
expand_mode = 1
[node name="NewGame" type="Control" parent="."]
z_index = 10
z_as_relative = false
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -35,7 +33,6 @@ grow_horizontal = 2
grow_vertical = 2
[node name="Button" type="Button" parent="NewGame"]
top_level = true
layout_mode = 0
offset_left = 654.0
offset_top = 170.0
@@ -44,7 +41,6 @@ offset_bottom = 374.0
text = "One Player"
[node name="Button2" type="Button" parent="NewGame"]
top_level = true
layout_mode = 0
offset_left = 647.0
offset_top = 608.0

View File

@@ -6,7 +6,7 @@
[ext_resource type="Script" path="res://Scripts/FireAtPlayer.cs" id="3_qt2md"]
[sub_resource type="BoxShape3D" id="BoxShape3D_dm3u7"]
size = Vector3(1.15368, 2.18529, 0.924281)
size = Vector3(0.849075, 2.18529, 0.924281)
[node name="RangedEnemy" type="Node3D"]
script = ExtResource("1_01lvj")
@@ -16,7 +16,7 @@ collision_layer = 0
collision_mask = 2
[node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.094986, 0.430939, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0818668, 0.430939, 0)
shape = SubResource("BoxShape3D_dm3u7")
[node name="ranged enemy" parent="Area3D" instance=ExtResource("1_aj5wt")]

View File

@@ -13,7 +13,6 @@ public partial class FireAtPlayer : Timer
var players = GetTree().GetNodesInGroup("Player");
if (players.Any())
{
GD.Print("Fire at player");
var convertedPlayers = players.Select(x => (Node3D)x);
var target = convertedPlayers.OrderBy(x => _enemy.Position.DistanceTo(x.Position)).FirstOrDefault();
var projectile = _fireProjectile.Instantiate<Projectile>() as EnemyBullet;

View File

@@ -11,5 +11,5 @@ public partial class Player : Node3D
public Character SelectedCharacter;
public bool IsSelectingCharacter = true;
public bool IsSelectingCharacter = false;
}

View File

@@ -8,7 +8,6 @@ public partial class RangedEnemy : BasicEnemy
var players = GetTree().GetNodesInGroup("Player");
if (players.Any())
{
GD.Print("Fire at player");
var convertedPlayers = players.Select(x => (Node3D)x);
var target = convertedPlayers.OrderBy(x => Position.DistanceTo(x.Position)).FirstOrDefault();
var area = GetChildren().OfType<Area3D>().Single();