7-21-25 @ 3:17 am
This commit is contained in:
@@ -8,23 +8,11 @@ public partial class Ball : RigidBody2D
|
||||
public int _defense, _defenseMax;
|
||||
public float _moveThreshold = 5.0f;
|
||||
|
||||
public static Ball _Create(int NUMBER)
|
||||
public static Ball _Create()
|
||||
{
|
||||
PackedScene scene = ResourceLoader.Load<PackedScene>("res://Gameplay/ball.tscn");
|
||||
Ball newBall = scene.Instantiate<Ball>();
|
||||
string fileName;
|
||||
if (NUMBER == 0)
|
||||
{
|
||||
fileName = "res://art/cue_ball.png";
|
||||
newBall._isCue = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
fileName = "res://art/ball_" + NUMBER + ".png";
|
||||
newBall._isCue = false; ;
|
||||
}
|
||||
Texture2D image = GD.Load<Texture2D>(fileName);
|
||||
newBall.GetNode<Sprite2D>("Image").Texture = image;
|
||||
|
||||
return newBall;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user