tweak victory screen score display

This commit is contained in:
Kevin Ngo
2018-10-25 09:00:00 -07:00
parent 90db3b2850
commit b64fcd3c83
2 changed files with 21 additions and 27 deletions

View File

@@ -78,8 +78,7 @@ AFRAME.registerState({
maxComboText: 0, maxComboText: 0,
multiplier: 1, multiplier: 1,
rank: '', // Grade (S to F). rank: '', // Grade (S to F).
score: 0, score: 0
scoreText: 0
}, },
search: { search: {
active: true, active: true,
@@ -186,10 +185,10 @@ AFRAME.registerState({
state.isVictory = true; state.isVictory = true;
state.menuActive = false; state.menuActive = false;
state.score.accuracy = .88; state.score.accuracy = .88;
state.score.accuracyText = 'Accuracy: 99.99%'; state.score.accuracyText = '99.99%';
state.score.maxComboText = 'Max Combo: 123'; state.score.maxComboText = 'MAX COMBO - 123';
state.score.rank = 'S'; state.score.rank = 'S';
state.score.scoreText = 'Score: 9001'; state.score.score = 9001;
}, },
gamemenuresume: (state) => { gamemenuresume: (state) => {

View File

@@ -23,30 +23,25 @@
position="0 0.48 0"></a-entity> position="0 0.48 0"></a-entity>
<a-entity <a-entity
id="victoryBackground" id="victoryInfoAccuracy"
mixin="slice" mixin="font"
slice9="width: 0.77; height: 0.4; padding: 0.04" bind__text="value: score.accuracyText"
position="0 -0.15 -0.03"></a-entity> text="align: center; color: #FAFAFA; wrapCount: 22; baseline: top; lineHeight: 36; width: 0.81"
position="0.45 0.75 0"></a-entity>
<a-entity id="victoryInfo" layout="type: box; columns: 1; margin: -0.1" position="0 -0.06 0"> <a-entity
<a-entity id="victoryInfoScore"
id="victoryInfoScore" mixin="font"
mixin="font" bind__text="value: score.score"
text="align: center; color: #FAFAFA; wrapCount: 22; baseline: top; lineHeight: 36; width: 0.81" text="align: center; color: #FAFAFA; wrapCount: 22; baseline: top; lineHeight: 36; width: 2.25"
bind__text="value: score.scoreText"></a-entity> position="0 -0.15 0"></a-entity>
<a-entity <a-entity
id="victoryInfoAccuracy" id="victoryInfoMaxCombo"
mixin="font" mixin="font"
text="align: center; color: #FAFAFA; wrapCount: 22; baseline: top; lineHeight: 36; width: 0.81" bind__text="value: score.maxComboText"
bind__text="value: score.accuracyText"></a-entity> text="align: center; color: #FAFAFA; wrapCount: 22; baseline: top; lineHeight: 36; width: 1"
position="0 -0.28 0"></a-entity>
<a-entity
id="victoryInfoMaxCombo"
mixin="font"
text="align: center; color: #FAFAFA; wrapCount: 22; baseline: top; lineHeight: 36; width: 0.81"
bind__text="value: score.maxComboText"></a-entity>
</a-entity>
</a-entity> </a-entity>
<a-timeline id="victoryTimeline"> <a-timeline id="victoryTimeline">