add ar game scene / add ui

This commit is contained in:
2023-07-07 19:06:04 +05:00
parent 90a0d3358d
commit f89bf8319b
24 changed files with 1396 additions and 761 deletions
+8
View File
@@ -1,6 +1,7 @@
using System.Collections;
using System.Collections.Generic;
using Cysharp.Threading.Tasks;
using Zenject;
using UnityEngine;
using DG.Tweening;
@@ -9,6 +10,8 @@ public class MainMenu : MonoBehaviour
[SerializeField] CanvasGroup _splash;
[SerializeField] UIMenu _warning;
[Inject] private readonly SceneLoadingService _sceneLoadingService;
private IEnumerator Start()
{
_splash.gameObject.SetActive(true);
@@ -25,4 +28,9 @@ public class MainMenu : MonoBehaviour
.SetEase(Ease.Linear)
.OnComplete(() => _splash.gameObject.SetActive(false));
}
public async void LoadingNextLevel()
{
await _sceneLoadingService.LoadSceneAsync(1);
}
}
+29
View File
@@ -0,0 +1,29 @@
using System.Collections;
using System.Collections.Generic;
using TMPro;
using Zenject;
using UnityEngine;
using UnityEngine.UI;
public class ARTopBar : MonoBehaviour
{
[SerializeField] private Image _icon;
[SerializeField] private Sprite _PriseIcon;
[Space]
[SerializeField] private TMP_Text _topText;
[Space]
[SerializeField] private Image _background;
[Space]
[SerializeField] private TMP_Text _counter;
[Inject] private readonly ClientDataService _clientDataService;
private void Start()
{
_topText.text = _clientDataService
.citiesTranslation[_clientDataService.data.city];
_counter.text = $"{_clientDataService.data.games.Count.ToString()}/10";
}
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 034a857c40cde1242bdfdbdaf8258957
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: