UI ProgramInstallUI ProgramInstall의 역할Program이 설치되는 UI를 제공해 준다.설치 진행 상황 Bar의 애니메이션이 랜덤 하게 나오도록 만들어준다. 필요한 변수들 선언using System.Collections;using UnityEngine;using UnityEngine.UI;public class UI_8_ProgramInstall : MonoBehaviour{ private static UI_8_ProgramInstall instance = null; // UI Window public GameObject UI_W_ProgramInstall = null; // Detail public bool isESCDisabled = false; ..
UI NetWork, NetWorkUI의 역할해당 페이지를 열어준다.네트워크(기능 미구현) 페이지를 열어준다. 필요한 변수들 선언using UnityEngine;public class UI_5_NetWork : MonoBehaviour{ private static UI_5_NetWork instance = null; // UI Window public GameObject UI_W_NetWork = null; public static UI_5_NetWork Instance { get { if (instance == null) { instance = FindObjectOfType(); ..
UI ControlUI Control의 역할환경 설정 기능을 구현한다.해상도, 화면 모드(전체화면, 창), 품질(게임 퀄리티) 설정 기능사운드(슬라이더 볼륨 조절, 음소거, 현재 볼륨 표시) 설정 기능 필요한 변수들 선언using UnityEngine;using UnityEngine.UI;public class UI_6_Control : MonoBehaviour{ private static UI_6_Control instance = null; // UI Window public GameObject UI_W_Control = null; // Detail public Dropdown screenModeDropdown; public Dropdown resolutionDropdo..
UI MyDocumentUI MyDocument의 역할ItemManager에서 Player가 가지고 있는 아이템 리스트를 시각적으로 생성하여 보여준다.특정 아이템을 클릭했을 때 아이템 정보를 보여준다.아이템을 드래그 앤 드롭으로 버린다.사용하고 있는 저장 공간을 텍스트+시각화해서 보여준다.저장 공간은 아이템을 버리면 최신화된다. 필요한 변수들 선언using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class UI_3_MyDocument : MonoBehaviour{ private static UI_3_MyDocument instance = null; // UI Window public GameObje..
UI DownLoadUI DownLoad의 역할설치한 프로그램들을 나열해 준다.나열된 프로그램을 클릭하면 오른쪽에 이미지, 프로그램 이름, 설명, 변경되는 능력치가 나온다.제거 버튼을 누르면 해당 프로그램이 삭제되고, 변경되었던 능력치들이 원상태로 복구된다. 필요한 변수들 선언using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class UI_2_DownLoad : MonoBehaviour{ private static UI_2_DownLoad instance = null; // UI Window public GameObject UI_W_DownLoad = ..
UI MyPCUI MyPC의 역할Player의 중요한 능력치를 UI에 표시해 준다. 필요한 변수들 선언using UnityEngine;using UnityEngine.UI;public class UI_1_MyPC : MonoBehaviour{ private static UI_1_MyPC instance = null; // UI Window public GameObject UI_W_MyPC = null; // Detail public Text AttackText; public Text AttackSpeedText; public Text BulletVelocityText; public Text RangeText; public Text MoveSpeedText;..