1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEditor;
- using UnityEngine;
- public class StepManager : MonoBehaviour
- {
- public static StepManager Instance { get; private set; }
-
- public static string userID;
-
- public static string timeStamp;
-
- public static bool isInit = true;
-
- public static bool isFaceBuidling = false;
-
- public static GameObject player_dress;
-
- public static GameObject player;
-
- public static Light faceBuildLight;
-
- public static Quaternion initRot;
-
- public enum RequestState
- {
- Success,
- HashFaild,
- MacFaild,
- URLFaild
- }
-
- public static RequestState requestState=RequestState.URLFaild;
- private async void Start()
- {
- Instance = this;
-
- await UIManager.Instance.ShowUI(WindowID.DlgLogin);
- var characterRender = await YooAssetManager.Instance.LoadAsset<GameObject>("player_dress");
- player_dress = Instantiate(characterRender);
- player_dress.transform.position = new Vector3(7.3f, 1000.29f, 109.78f);
- initRot = player_dress.transform.rotation;
- CharacterManager.Inst.MatchCharacterRender(player_dress.GetComponent<CharacterRender>());
- faceBuildLight = GameObject.Find("FaceBuild Light").GetComponent<Light>();
-
- }
- public async void Init()
- {
- RenderSettings.skybox = await YooAssetManager.Instance.LoadAsset<Material>("Skybox Cubemap Extended Mat");
- var characterRender = await YooAssetManager.Instance.LoadAsset<GameObject>("player1");
- player = Instantiate(characterRender);
- player.transform.position = new Vector3(24.162f, 3f, 75.317f);
- player.transform.GetChild(0).GetComponent<MoveController>().camRoot = GameObject.Find("CamRoot").transform;
- CharacterDataReMatch();
- }
- private async void Update()
- {
-
-
-
-
-
- }
-
-
-
- public void CharacterDataReMatch()
- {
- if (player)
- {
- player_dress.transform.rotation= initRot;
- CharacterManager.Inst.CharacterClothReMatch(player.transform.GetChild(0).GetComponent<CharacterRender>());
- }
- }
- }
|