RPG Maker Unite version 1.00.00
Generated by Doxygen 1.9.6
 
Loading...
Searching...
No Matches
RPGMaker.Codebase.Runtime.Common.Component.HudHandler Class Reference

Public Member Functions

 HudHandler (GameObject rootGameObject)
 
void AllDestroy ()
 
bool IsMessageWindowActive ()
 
void OpenMessageWindow ()
 
void CloseMessageWindow ()
 
void ShowFaceIcon (string iconPath)
 
void ShowName (string actorName)
 
void ShowPicture (string pictureName)
 
void SetShowMessage (string message)
 
void SetMessageWindowColor (int kind)
 
void SetMessageWindowPos (int kind)
 
int GetMessageWindowPos ()
 
void Next ()
 
void NextMessage (Action action)
 
bool IsInputWait ()
 
bool IsInputEnd ()
 
bool IsNotWaitInput ()
 
void SetIsNotWaitInput (bool flg)
 
bool IsInputNumWindowActive ()
 
MessageInputNumber OpenInputNumWindow (string numDigits)
 
void CloseInputNumWindow ()
 
int InputNumWindowOperation (HandleType type)
 
int InputNumNumber ()
 
bool IsItemWindowActive ()
 
void OpenItemWindow ()
 
void CloseItemWindow ()
 
bool IsInputSelectWindowActive ()
 
MessageInputSelect OpenInputSelectWindow ()
 
void CloseInputSelectWindow ()
 
void SetInputSelectWindowColor (int kind)
 
void ActiveSelectFrame (string text)
 
int GetSelectNum ()
 
void SetInputSelectWindowPos (int kind)
 
void MoveCorsor (HandleType type)
 
bool IsMessageScrollWindowActive ()
 
void OpenMessageScrollWindow ()
 
void CloseMessageScrollWindow ()
 
void SetScrollSpeed (int speed)
 
void StartScroll (Action action)
 
void SetScrollText (string text)
 
void SetScrollNoFast (bool flg)
 
bool IsPictureActive ()
 
void PictureInit ()
 
void AddPicture (int pictureNumber, string pictureName)
 
UnityEngine.UI.Image GetPicture (int pictureNumber)
 
void SetPivot (int pictureNumber, int pivot)
 
void SetAnchor (int pictureNumber, int anchor)
 
void SetPosition (int pictureNumber, int type, string x, string y)
 
void SetPictureSize (int pictureNumber, int widthDiameter, int heightDiameter)
 
void PlayPictureSize (int pictureNumber, int frame, int widthDiameter, int heightDiameter)
 
void SetPictureOpacity (int pictureNumber, int opacity)
 
void SetProcessingType (int pictureNumber, int processingType)
 
void PlayMove (Action action, int pictureNumber, int moveType, int type, string x, string y, int flame, bool toggle)
 
void PlayRotation (int pictureNumber, int rotation)
 
void PlayChangeColor (Action action, Color color, int pictureNumber, float gray, int flame, bool toggle)
 
void DeletePicture (int pictureNumber)
 
bool IsDisplayActive ()
 
void DisplayInit ()
 
void DisplayInitByScene ()
 
GameObject TimerInitObject ()
 
void HideFadeImage ()
 
void FadeOut (Action action, Color fadeColor, float time=0.5f, bool isScene=false)
 
void FadeIn (Action action, bool isInitialize=false, float time=0.5f, bool isScene=false)
 
void FadeInFixedBlack (Action action, bool isInitialize=false, float time=0.5f, bool isScene=false)
 主にシーン遷移専用。かならず画像を塗り潰してからフェードインする
 
void ChangeColor (Action action, Color color, float gray, float flame, bool wait)
 
void Flash (Action action, Color color, int gray, int flame, bool wait, string evetId)
 
void Shake (Action action, int intensity, int speed, int flame, bool wait)
 
void ChangeWeather (Action action, int type, int value, float flame, bool wait)
 
void PlayChangeMapName ()
 
void ClosePlayChangeMapName ()
 
bool IsMovieActive ()
 
void MovieInit ()
 
void AddMovie (string movieName, Action callBack)
 

Detailed Description

HUD(ヘッドアップディスプレイ)系のUIを制御するクラス たとえばメッセージウィンドウの処理などをこのクラスで行う

Constructor & Destructor Documentation

◆ HudHandler()

RPGMaker.Codebase.Runtime.Common.Component.HudHandler.HudHandler ( GameObject  rootGameObject)

コンストラクタ

Member Function Documentation

◆ FadeInFixedBlack()

void RPGMaker.Codebase.Runtime.Common.Component.HudHandler.FadeInFixedBlack ( Action  action,
bool  isInitialize = false,
float  time = 0::5f,
bool  isScene = false 
)

主にシーン遷移専用。かならず画像を塗り潰してからフェードインする

Parameters
action
isInitialize
time
isScene