update samples
parent
e94923c3c6
commit
67574bf759
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 7866629ff257c6d4d84cd9dab5d0b000
|
||||
guid: 358519dfd46c3c84d9300408c743ebf7
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
|
@ -59,6 +59,8 @@ public class BattleRoom
|
|||
/// </summary>
|
||||
public void DestroyRoom()
|
||||
{
|
||||
Debug.LogWarning("DestroyRoom");
|
||||
|
||||
if (_musicHandle != null)
|
||||
_musicHandle.Release();
|
||||
|
||||
|
@ -176,7 +178,7 @@ public class BattleRoom
|
|||
yield return _entitySpawner.CreateGameObjectPoolAsync("explosion_player");
|
||||
|
||||
// 创建玩家实体对象
|
||||
var handle = _entitySpawner.SpawnSync("player_ship");
|
||||
var handle = _entitySpawner.SpawnSync("player_ship", _roomRoot.transform);
|
||||
var entity = handle.GameObj.GetComponent<EntityPlayer>();
|
||||
entity.InitEntity(handle);
|
||||
|
|
@ -31,6 +31,7 @@ internal class FsmSceneHome : IStateNode
|
|||
|
||||
private IEnumerator Prepare()
|
||||
{
|
||||
Debug.LogWarning("LoadScene Home");
|
||||
yield return YooAssets.LoadSceneAsync("scene_home");
|
||||
yield return UniWindow.OpenWindowAsync<UIHomeWindow>("UIHome");
|
||||
yield return new WaitForSeconds(0.5f);
|
||||
|
|
|
@ -3,13 +3,14 @@ using System.Collections.Generic;
|
|||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using UniFramework.Window;
|
||||
using UniFramework.Utility;
|
||||
|
||||
[WindowAttribute(1000, true)]
|
||||
public class UILoadingWindow : UIWindow
|
||||
{
|
||||
private Text _info;
|
||||
private float _timer;
|
||||
private int _countdown;
|
||||
private UniTimer _timer = UniTimer.CreatePepeatTimer(0, 0.2f);
|
||||
|
||||
public override void OnCreate()
|
||||
{
|
||||
|
@ -21,15 +22,13 @@ public class UILoadingWindow : UIWindow
|
|||
public override void OnRefresh()
|
||||
{
|
||||
_info.text = "Loading";
|
||||
_timer = 0;
|
||||
_timer.Reset();
|
||||
_countdown = 0;
|
||||
}
|
||||
public override void OnUpdate()
|
||||
{
|
||||
_timer += Time.deltaTime;
|
||||
if (_timer>= 0.1f)
|
||||
if(_timer.Update(Time.deltaTime))
|
||||
{
|
||||
_timer = 0f;
|
||||
_countdown++;
|
||||
if (_countdown > 6)
|
||||
_countdown = 0;
|
||||
|
|
Loading…
Reference in New Issue