Class ScriptScreenUI
클라이언트 화면 내에 위치한 UI들의 세부 조정을 위한 클래스입니다.
상속
네임스페이스: Game.Scripts.UI
어셈블리: Assembly-CSharp.dll
Syntax
[MoonSharpUserData]
public class ScriptScreenUI
생성자
ScriptScreenUI(GameObject[])
클라이언트 화면 내에 위치한 UI들의 세부 조정을 위한 클래스입니다.
선언
public ScriptScreenUI(GameObject[] systemUIs)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
UnityEngine.GameObject[] | systemUIs |
변수
buffPanel
버프 패널 UI를 얻습니다.
선언
public BuffPanel buffPanel
필드 값
타입 | 설명 |
---|---|
BuffPanel |
프로퍼티
bagButtonVisible
가방(인벤토리)버튼의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool bagButtonVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
bagVisible
가방(인벤토리 열기)의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool bagVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
buffPanelVisible
버프 출력창의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool buffPanelVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
chatInputVisible
채팅 입력창의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool chatInputVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
chatViewVisible
채팅창의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool chatViewVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
cubeShopButtonVisible
큐브 상점 버튼의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool cubeShopButtonVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
expBarVisible
경험치 바의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool expBarVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
gameMoneyVisible
게임 머니 보기 패널의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool gameMoneyVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
hpBarVisible
체력 바(HP 바)의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool hpBarVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
levelVisible
레벨 보기 패널의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool levelVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
menuButtonVisible
메뉴 버튼의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool menuButtonVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
menuVisible
기본 메뉴의 활성화/비활성화 여부를 가져오거나 설정합니다
선언
public bool menuVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
mpBarVisible
마나 바(MP 바)의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool mpBarVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
myProfileButtonVisible
내 정보 보기 버튼의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool myProfileButtonVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
noticeButtonVisible
공지 버튼의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool noticeButtonVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
partyPanel
파티 패널 UI를 얻습니다.
선언
public PartyPanel partyPanel { get; }
프로퍼티 값
타입 | 설명 |
---|---|
PartyPanel |
popupGameSettingsEnable
게임 설정 팝업 사용 여부를 설정합니다.
선언
public bool popupGameSettingsEnable { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
quickSlotVisible
퀵슬롯 버튼의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool quickSlotVisible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
visible
전체 UI의 활성화/비활성화 여부를 가져오거나 설정합니다.
선언
public bool visible { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
bool |
함수
HidePopup(string)
팝업 창을 숨깁니다.
PlayerInfo: 상태창
Bag: 아이템창
Skills: 스킬창
Players: 플레이어창
Messages: 메시지창
Party: 파티창
Clan: 클랜
Mailbox: 메일박스
CubeShop: 큐브샵
Community: 커뮤니티
GameSettings: 게임 설정창
EventPage: 공지 창(이벤트 페이지)
선언
public void HidePopup(string popup)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
string | popup | 팝업 이름 |
InsertWorldMapCell(string, float, float, float, float, string, int, Color, bool, float, float, string, float, float, float, float, Closure)
클라이언트 화면 내에 위치한 UI들의 세부 조정을 위한 클래스입니다.
선언
public void InsertWorldMapCell(string path, float x, float y, float width, float height, string text, int fontSize, Color fontColor, bool italic, float offsetX, float offsetY, string iconPath, float iconWidth, float iconHeight, float iconOffsetX, float iconOffsetY, Closure action)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
string | path | |
float | x | |
float | y | |
float | width | |
float | height | |
string | text | |
int | fontSize | |
Color | fontColor | |
bool | italic | |
float | offsetX | |
float | offsetY | |
string | iconPath | |
float | iconWidth | |
float | iconHeight | |
float | iconOffsetX | |
float | iconOffsetY | |
MoonSharp.Interpreter.Closure | action |
IsShowPopup(string)
팝업창이 열려있는지 확인합니다.
선언
public bool IsShowPopup(string popup)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
string | popup | 팝업창 이름 |
반환
타입 | 설명 |
---|---|
bool |
ResetWorldMap()
클라이언트 화면 내에 위치한 UI들의 세부 조정을 위한 클래스입니다.
선언
public void ResetWorldMap()
SetOpacityWithChild(GameObject)
자식 개체를 포함해서 투명도 설정
선언
public void SetOpacityWithChild(GameObject obj)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
UnityEngine.GameObject | obj |
SettingScreenUI(TGameGUIViewSettingData)
클라이언트 화면 내에 위치한 UI들의 세부 조정을 위한 클래스입니다.
선언
public void SettingScreenUI(TGameGUIViewSettingData data)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
network.TGameGUIViewSettingData | data |
SetWorldMapBackInfo(bool, Closure, string, string, Color?)
클라이언트 화면 내에 위치한 UI들의 세부 조정을 위한 클래스입니다.
선언
public void SetWorldMapBackInfo(bool active, Closure action = null, string path = "", string text = "", Color? fontColor = null)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
bool | active | |
MoonSharp.Interpreter.Closure | action | |
string | path | |
string | text | |
Color | fontColor |
SetWorldMapCloseImage(string)
클라이언트 화면 내에 위치한 UI들의 세부 조정을 위한 클래스입니다.
선언
public void SetWorldMapCloseImage(string path)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
string | path |
SetWorldMapImage(string, float, float)
클라이언트 화면 내에 위치한 UI들의 세부 조정을 위한 클래스입니다.
선언
public void SetWorldMapImage(string path, float width, float height)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
string | path | |
float | width | |
float | height |
SetWorldMapSliderInfo(float, float, float, string, string, string, string)
클라이언트 화면 내에 위치한 UI들의 세부 조정을 위한 클래스입니다.
선언
public void SetWorldMapSliderInfo(float value, float minValue, float maxValue, string backgroundPath = "", string handlePath = "", string plusPath = "", string minusPath = "")
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
float | value | |
float | minValue | |
float | maxValue | |
string | backgroundPath | |
string | handlePath | |
string | plusPath | |
string | minusPath |
ShowGUI(bool, Popup_GameSettings)
GUI를 켜거나 끕니다
선언
public void ShowGUI(bool isShow, Popup_GameSettings popupGameSettings)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
bool | isShow | |
Popup_GameSettings | popupGameSettings |
ShowPopup(string)
팝업 창을 나타냅니다.
PlayerInfo: 상태창
Bag: 아이템창
Skills: 스킬창
Players: 플레이어창
Messages: 메시지창
Party: 파티창
Clan: 클랜
Mailbox: 메일박스
CubeShop: 큐브샵
Community: 커뮤니티
GameSettings: 게임 설정창
EventPage: 공지 창
선언
public void ShowPopup(string popup)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
string | popup | 팝업 이름 |