date
This commit is contained in:
@@ -41,11 +41,13 @@ public partial class Actor : Node
|
||||
{
|
||||
if (!_activeBall._placed)
|
||||
{
|
||||
_activeCue.HideCue();
|
||||
Vector2 mousePosition = GetViewport().GetMousePosition();
|
||||
_activeBall.Position = mousePosition;
|
||||
GetNode<Marker2D>("StartPosition").Position = mousePosition;
|
||||
if (Input.IsActionJustReleased("left_click"))
|
||||
{
|
||||
_activeBall.Place(mousePosition);
|
||||
_activeBall.Place(GetNode<Marker2D>("StartPosition").Position);
|
||||
GD.Print(_activeBall.Position);
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
@@ -47,6 +47,7 @@ public partial class Ball : RigidBody2D
|
||||
}
|
||||
else if (LinearVelocity.Length() >= _moveThreshold)
|
||||
{
|
||||
GD.Print(Position);
|
||||
if (!_moving)
|
||||
{
|
||||
_moving = true;
|
||||
|
||||
@@ -88,13 +88,11 @@ public partial class Battle : Node
|
||||
}
|
||||
if (BODY == _player._actor._activeBall)
|
||||
{
|
||||
GD.Print(1);
|
||||
_player._actor._activeBall._potted = true;
|
||||
_player._actor._activeBall._placed = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
GD.Print(BODY);
|
||||
Sprite2D ballSprite = new Sprite2D();
|
||||
AddChild(ballSprite);
|
||||
ballSprite.Texture = BODY.GetNode<Sprite2D>("Image").Texture;
|
||||
|
||||
@@ -4,3 +4,5 @@
|
||||
|
||||
[node name="Actor" type="Node"]
|
||||
script = ExtResource("1_hr3hk")
|
||||
|
||||
[node name="StartPosition" type="Marker2D" parent="."]
|
||||
|
||||
@@ -23,5 +23,3 @@ offset_top = 678.0
|
||||
offset_right = 1200.0
|
||||
offset_bottom = 778.0
|
||||
theme_override_styles/panel = SubResource("StyleBoxFlat_tivnh")
|
||||
|
||||
[connection signal="SetCurrent" from="." to="Player" method="BattleStart"]
|
||||
|
||||
Reference in New Issue
Block a user