C# 클래스 player, 1gam-dungeon

상속: MonoBehaviour
파일 보기 프로젝트 열기: OneGameAMonth/1gam-dungeon 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_menu_skin UnityEngine.GUISkin
_sound_coins_pickup UnityEngine.AudioClip
_sound_door_opening UnityEngine.AudioClip
_sound_key_pickup UnityEngine.AudioClip
_sound_key_use UnityEngine.AudioClip
_sound_levelup UnityEngine.AudioClip
_sound_potion_drink UnityEngine.AudioClip
_sound_potion_pickup UnityEngine.AudioClip
blood_overlay_tex Texture2D[]
dungeon_level int
last_exit_tile int
levelup_overlay_tex Texture2D

공개 메소드들

메소드 설명
OnGUI ( ) : void
OnLevelWasLoaded ( int level ) : void
Start ( ) : void
Update ( ) : void
exit_triggered ( bool state ) : void
gui_exit_window ( int id ) : void
gui_stats_window ( int id ) : void
killed_enemy ( int xp ) : void
level_changer_trigger ( int tile ) : void
pickup_coins ( float num ) : void
pickup_health_potion ( float num ) : void
pickup_key ( int num ) : void
receive_damage ( int amount ) : void
set_near_door ( GameObject door ) : void
show_attribs_gui ( bool show ) : void
teleporter_boss_triggered ( bool state ) : void
teleporter_triggered ( bool state ) : void
update_near_door ( bool state ) : void

비공개 메소드들

메소드 설명
attack ( ) : IEnumerator
drink_health_potion ( ) : IEnumerator
show_blood ( ) : IEnumerator
use_key ( ) : IEnumerator

메소드 상세

OnGUI() 공개 메소드

public OnGUI ( ) : void
리턴 void

OnLevelWasLoaded() 공개 메소드

public OnLevelWasLoaded ( int level ) : void
level int
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

exit_triggered() 공개 메소드

public exit_triggered ( bool state ) : void
state bool
리턴 void

gui_exit_window() 공개 메소드

public gui_exit_window ( int id ) : void
id int
리턴 void

gui_stats_window() 공개 메소드

public gui_stats_window ( int id ) : void
id int
리턴 void

killed_enemy() 공개 메소드

public killed_enemy ( int xp ) : void
xp int
리턴 void

level_changer_trigger() 공개 메소드

public level_changer_trigger ( int tile ) : void
tile int
리턴 void

pickup_coins() 공개 메소드

public pickup_coins ( float num ) : void
num float
리턴 void

pickup_health_potion() 공개 메소드

public pickup_health_potion ( float num ) : void
num float
리턴 void

pickup_key() 공개 메소드

public pickup_key ( int num ) : void
num int
리턴 void

receive_damage() 공개 메소드

public receive_damage ( int amount ) : void
amount int
리턴 void

set_near_door() 공개 메소드

public set_near_door ( GameObject door ) : void
door GameObject
리턴 void

show_attribs_gui() 공개 메소드

public show_attribs_gui ( bool show ) : void
show bool
리턴 void

teleporter_boss_triggered() 공개 메소드

public teleporter_boss_triggered ( bool state ) : void
state bool
리턴 void

teleporter_triggered() 공개 메소드

public teleporter_triggered ( bool state ) : void
state bool
리턴 void

update_near_door() 공개 메소드

public update_near_door ( bool state ) : void
state bool
리턴 void

프로퍼티 상세

_menu_skin 공개적으로 프로퍼티

public GUISkin,UnityEngine _menu_skin
리턴 UnityEngine.GUISkin

_sound_coins_pickup 공개적으로 프로퍼티

public AudioClip,UnityEngine _sound_coins_pickup
리턴 UnityEngine.AudioClip

_sound_door_opening 공개적으로 프로퍼티

public AudioClip,UnityEngine _sound_door_opening
리턴 UnityEngine.AudioClip

_sound_key_pickup 공개적으로 프로퍼티

public AudioClip,UnityEngine _sound_key_pickup
리턴 UnityEngine.AudioClip

_sound_key_use 공개적으로 프로퍼티

public AudioClip,UnityEngine _sound_key_use
리턴 UnityEngine.AudioClip

_sound_levelup 공개적으로 프로퍼티

public AudioClip,UnityEngine _sound_levelup
리턴 UnityEngine.AudioClip

_sound_potion_drink 공개적으로 프로퍼티

public AudioClip,UnityEngine _sound_potion_drink
리턴 UnityEngine.AudioClip

_sound_potion_pickup 공개적으로 프로퍼티

public AudioClip,UnityEngine _sound_potion_pickup
리턴 UnityEngine.AudioClip

blood_overlay_tex 공개적으로 프로퍼티

public Texture2D[] blood_overlay_tex
리턴 Texture2D[]

dungeon_level 공개적으로 프로퍼티

public int dungeon_level
리턴 int

last_exit_tile 공개적으로 프로퍼티

public int last_exit_tile
리턴 int

levelup_overlay_tex 공개적으로 프로퍼티

public Texture2D levelup_overlay_tex
리턴 Texture2D