diff options
Diffstat (limited to '')
| -rw-r--r-- | src/gameplay/Score.java | 1 | ||||
| -rw-r--r-- | src/gameplay/SongPlayer.java | 15 | 
2 files changed, 16 insertions, 0 deletions
diff --git a/src/gameplay/Score.java b/src/gameplay/Score.java index 8bba48a..fa8ddfe 100644 --- a/src/gameplay/Score.java +++ b/src/gameplay/Score.java @@ -3,6 +3,7 @@   */  package gameplay; +import javafx.beans.property.IntegerProperty;  public class Score  { diff --git a/src/gameplay/SongPlayer.java b/src/gameplay/SongPlayer.java index e8d6c7b..496a4b0 100644 --- a/src/gameplay/SongPlayer.java +++ b/src/gameplay/SongPlayer.java @@ -13,6 +13,11 @@ import javafx.scene.layout.VBox;  import javafx.scene.paint.Color;  import javafx.scene.shape.Rectangle;  import javafx.animation.*; +import javafx.beans.Observable; +import javafx.beans.property.IntegerProperty; +import javafx.beans.property.SimpleStringProperty; +import javafx.beans.property.StringProperty; +import javafx.beans.value.ObservableStringValue;  import javafx.util.*;  import main.Difficulty;  import main.ScoreController; @@ -23,6 +28,7 @@ public class SongPlayer extends Pane {  	final int TIME = 1500; // delay for notes falling down the screen  	Score scoreCounter = new Score(); +	StringProperty scoreString = new SimpleStringProperty();  	Rectangle goalPerfect = new Rectangle();  	HBox buttonBox = new HBox(); @@ -92,6 +98,7 @@ public class SongPlayer extends Pane {  	public SongPlayer(main.Level lvl, Difficulty d, Pane p, ScoreController cntrl) {  		loadSong(); +		  		Rectangle field = new Rectangle(50, 50, new Color(0, 0, 0, 0.7));  		field.heightProperty().bind(super.heightProperty()); @@ -278,4 +285,12 @@ public class SongPlayer extends Pane {  		}  		return -1;  	} + +	// public ObservableStringValue getScoreString() { +	// 	return +	// } + +	public int getCombo() { +		return scoreCounter.getCombo(); +	}  }
\ No newline at end of file  | 
