C# 클래스 GUIControllerScript, Spare-Change

상속: MonoBehaviour
파일 보기 프로젝트 열기: ThatsAMorais/Spare-Change 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BattleTextPrefab GUIText
d100Icon Texture
d10Icon Texture
d12Icon Texture
d20Icon Texture
d4Icon Texture
d6Icon Texture
d8Icon Texture
guiSkin UnityEngine.GUISkin

공개 메소드들

메소드 설명
AddSpikes ( float winX, bool bFullScreen = false ) : void
AppendBattleText ( BattleTextEntry newEntry ) : void
ControlAcceleration ( Rect rect, Direction, direction, Rect targetRect ) : void
DeathBadge ( float x, float y ) : void
DoGameMenuDice ( ) : void
DoRewards ( ) : void
DoTransition ( ) : void
EnemyIsVictorious ( ) : void
FadeWindows ( bool bOn ) : void
FancyTop ( float topX ) : void
GUI_BattleMode_BattleQueue ( ) : void
GUI_BattleMode_BattleStat ( BattleControllerScript.BattleActor, actor ) : void
GUI_BattleMode_BattleStats ( int windowID ) : void
GUI_BattleMode_BattleText ( int windowID ) : void
GUI_BattleMode_CurrentWeapon ( int windowID ) : void
GUI_BattleMode_actionSelection ( int windowID ) : void
GUI_BattleMode_enemyTurn ( ) : void
GUI_BattleMode_playerAct ( ) : void
GUI_BattleMode_playerSelectAction ( ) : void
GUI_BattleMode_playerSelectTarget ( ) : void
GUI_BattleOver ( int windowID ) : void
GUI_BattleOver_Window ( int windowID ) : void
GUI_BattleWindows_PlaceOffScreen ( ) : void
GUI_Instructions ( int windowID ) : void
GUI_Instructions_Window ( int windowID ) : void
GUI_Login_Window ( int windowID ) : void
GUI_PlayerProfile ( int windowID ) : void
GUI_PlayerProfile_Window ( int windowID ) : void
GUI_Register_Login ( int windowID ) : void
GUI_TitleScreen ( int windowID ) : void
GUI_Title_Window ( int windowID ) : void
GUI_WeaponSelect_Window ( int windowID ) : void
GUI_WeaponSelection ( int windowID ) : void
Instructions_Element ( string elementName, string description ) : void
Instructions_Title ( string title, string description ) : void
OnEnable ( ) : void
OnGUI ( ) : void
PlayerCard ( BattleControllerScript.Player, player, bool bBossFightNextIndicator = false ) : void
PlayerIsVictorious ( float exp, float change, float kills ) : void
PlayerLoggedIn ( ScoreoidInterface.ScoreoidPlayer, player ) : void
PlayerRegistered ( ) : void
RequestFailed ( string error ) : void
SpawnPts ( string text, float x, float y, Color color ) : void
SubmitInput ( ) : void
TransitionBattleWindows ( bool bOn ) : void
TransitionBattleWindowsOff ( ) : void
TransitionBattleWindowsOn ( ) : void
Update ( ) : void
UpdatedPlayerSuccessfully ( ) : void
WaxSeal ( float x, float y ) : void
WeaponItemAttacks ( Attack>.Dictionary attacks ) : void
WeaponItemDetails ( GameControllerScript.Weapon, weapon ) : void
WeaponItemModifier ( string modifierName, int stat, string style = "WeaponModifier", bool bShowPlus = true ) : void
WeaponItemTopBar ( string name, GameControllerScript.Weapon, type, DiceControllerScript.Roll, roll ) : void

비공개 메소드들

메소드 설명
GUI_BattleMode_Window ( int windowID ) : int
GetRandomWeaponOptions ( int level, int count ) : List
TransitionScreenRect ( Rect rect, Direction, direction, float target ) : Rect
TransitionToTarget ( string currentRect, Direction, direction ) : bool
Utilities ( ) : UtilitiesScript,
WeaponSelectItem ( GameControllerScript.Weapon, weapon, bool bSelectable = false ) : bool

메소드 상세

AddSpikes() 공개 메소드

public AddSpikes ( float winX, bool bFullScreen = false ) : void
winX float
bFullScreen bool
리턴 void

AppendBattleText() 공개 메소드

public AppendBattleText ( BattleTextEntry newEntry ) : void
newEntry BattleTextEntry
리턴 void

ControlAcceleration() 공개 메소드

public ControlAcceleration ( Rect rect, Direction, direction, Rect targetRect ) : void
rect Rect
direction Direction,
targetRect Rect
리턴 void

DeathBadge() 공개 메소드

public DeathBadge ( float x, float y ) : void
x float
y float
리턴 void

DoGameMenuDice() 공개 메소드

public DoGameMenuDice ( ) : void
리턴 void

DoRewards() 공개 메소드

public DoRewards ( ) : void
리턴 void

DoTransition() 공개 메소드

public DoTransition ( ) : void
리턴 void

EnemyIsVictorious() 공개 메소드

public EnemyIsVictorious ( ) : void
리턴 void

FadeWindows() 공개 메소드

public FadeWindows ( bool bOn ) : void
bOn bool
리턴 void

FancyTop() 공개 메소드

public FancyTop ( float topX ) : void
topX float
리턴 void

GUI_BattleMode_BattleQueue() 공개 메소드

public GUI_BattleMode_BattleQueue ( ) : void
리턴 void

GUI_BattleMode_BattleStat() 공개 메소드

public GUI_BattleMode_BattleStat ( BattleControllerScript.BattleActor, actor ) : void
actor BattleControllerScript.BattleActor,
리턴 void

GUI_BattleMode_BattleStats() 공개 메소드

public GUI_BattleMode_BattleStats ( int windowID ) : void
windowID int
리턴 void

GUI_BattleMode_BattleText() 공개 메소드

public GUI_BattleMode_BattleText ( int windowID ) : void
windowID int
리턴 void

GUI_BattleMode_CurrentWeapon() 공개 메소드

public GUI_BattleMode_CurrentWeapon ( int windowID ) : void
windowID int
리턴 void

GUI_BattleMode_actionSelection() 공개 메소드

public GUI_BattleMode_actionSelection ( int windowID ) : void
windowID int
리턴 void

GUI_BattleMode_enemyTurn() 공개 메소드

public GUI_BattleMode_enemyTurn ( ) : void
리턴 void

GUI_BattleMode_playerAct() 공개 메소드

public GUI_BattleMode_playerAct ( ) : void
리턴 void

GUI_BattleMode_playerSelectAction() 공개 메소드

public GUI_BattleMode_playerSelectAction ( ) : void
리턴 void

GUI_BattleMode_playerSelectTarget() 공개 메소드

public GUI_BattleMode_playerSelectTarget ( ) : void
리턴 void

GUI_BattleOver() 공개 메소드

public GUI_BattleOver ( int windowID ) : void
windowID int
리턴 void

GUI_BattleOver_Window() 공개 메소드

public GUI_BattleOver_Window ( int windowID ) : void
windowID int
리턴 void

GUI_BattleWindows_PlaceOffScreen() 공개 메소드

public GUI_BattleWindows_PlaceOffScreen ( ) : void
리턴 void

GUI_Instructions() 공개 메소드

public GUI_Instructions ( int windowID ) : void
windowID int
리턴 void

GUI_Instructions_Window() 공개 메소드

public GUI_Instructions_Window ( int windowID ) : void
windowID int
리턴 void

GUI_Login_Window() 공개 메소드

public GUI_Login_Window ( int windowID ) : void
windowID int
리턴 void

GUI_PlayerProfile() 공개 메소드

public GUI_PlayerProfile ( int windowID ) : void
windowID int
리턴 void

GUI_PlayerProfile_Window() 공개 메소드

public GUI_PlayerProfile_Window ( int windowID ) : void
windowID int
리턴 void

GUI_Register_Login() 공개 메소드

public GUI_Register_Login ( int windowID ) : void
windowID int
리턴 void

GUI_TitleScreen() 공개 메소드

public GUI_TitleScreen ( int windowID ) : void
windowID int
리턴 void

GUI_Title_Window() 공개 메소드

public GUI_Title_Window ( int windowID ) : void
windowID int
리턴 void

GUI_WeaponSelect_Window() 공개 메소드

public GUI_WeaponSelect_Window ( int windowID ) : void
windowID int
리턴 void

GUI_WeaponSelection() 공개 메소드

public GUI_WeaponSelection ( int windowID ) : void
windowID int
리턴 void

Instructions_Element() 공개 메소드

public Instructions_Element ( string elementName, string description ) : void
elementName string
description string
리턴 void

Instructions_Title() 공개 메소드

public Instructions_Title ( string title, string description ) : void
title string
description string
리턴 void

OnEnable() 공개 메소드

public OnEnable ( ) : void
리턴 void

OnGUI() 공개 메소드

public OnGUI ( ) : void
리턴 void

PlayerCard() 공개 메소드

public PlayerCard ( BattleControllerScript.Player, player, bool bBossFightNextIndicator = false ) : void
player BattleControllerScript.Player,
bBossFightNextIndicator bool
리턴 void

PlayerIsVictorious() 공개 메소드

public PlayerIsVictorious ( float exp, float change, float kills ) : void
exp float
change float
kills float
리턴 void

PlayerLoggedIn() 공개 메소드

public PlayerLoggedIn ( ScoreoidInterface.ScoreoidPlayer, player ) : void
player ScoreoidInterface.ScoreoidPlayer,
리턴 void

PlayerRegistered() 공개 메소드

public PlayerRegistered ( ) : void
리턴 void

RequestFailed() 공개 메소드

public RequestFailed ( string error ) : void
error string
리턴 void

SpawnPts() 공개 메소드

public SpawnPts ( string text, float x, float y, Color color ) : void
text string
x float
y float
color Color
리턴 void

SubmitInput() 공개 메소드

public SubmitInput ( ) : void
리턴 void

TransitionBattleWindows() 공개 메소드

public TransitionBattleWindows ( bool bOn ) : void
bOn bool
리턴 void

TransitionBattleWindowsOff() 공개 메소드

public TransitionBattleWindowsOff ( ) : void
리턴 void

TransitionBattleWindowsOn() 공개 메소드

public TransitionBattleWindowsOn ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

UpdatedPlayerSuccessfully() 공개 메소드

public UpdatedPlayerSuccessfully ( ) : void
리턴 void

WaxSeal() 공개 메소드

public WaxSeal ( float x, float y ) : void
x float
y float
리턴 void

WeaponItemAttacks() 공개 메소드

public WeaponItemAttacks ( Attack>.Dictionary attacks ) : void
attacks Attack>.Dictionary
리턴 void

WeaponItemDetails() 공개 메소드

public WeaponItemDetails ( GameControllerScript.Weapon, weapon ) : void
weapon GameControllerScript.Weapon,
리턴 void

WeaponItemModifier() 공개 메소드

public WeaponItemModifier ( string modifierName, int stat, string style = "WeaponModifier", bool bShowPlus = true ) : void
modifierName string
stat int
style string
bShowPlus bool
리턴 void

WeaponItemTopBar() 공개 메소드

public WeaponItemTopBar ( string name, GameControllerScript.Weapon, type, DiceControllerScript.Roll, roll ) : void
name string
type GameControllerScript.Weapon,
roll DiceControllerScript.Roll,
리턴 void

프로퍼티 상세

BattleTextPrefab 공개적으로 프로퍼티

public GUIText BattleTextPrefab
리턴 GUIText

d100Icon 공개적으로 프로퍼티

public Texture d100Icon
리턴 Texture

d10Icon 공개적으로 프로퍼티

public Texture d10Icon
리턴 Texture

d12Icon 공개적으로 프로퍼티

public Texture d12Icon
리턴 Texture

d20Icon 공개적으로 프로퍼티

public Texture d20Icon
리턴 Texture

d4Icon 공개적으로 프로퍼티

public Texture d4Icon
리턴 Texture

d6Icon 공개적으로 프로퍼티

public Texture d6Icon
리턴 Texture

d8Icon 공개적으로 프로퍼티

public Texture d8Icon
리턴 Texture

guiSkin 공개적으로 프로퍼티

public GUISkin,UnityEngine guiSkin
리턴 UnityEngine.GUISkin