C# Class player, 1gam-dungeon

Inheritance: MonoBehaviour
显示文件 Open project: OneGameAMonth/1gam-dungeon Class Usage Examples

Public Properties

Property Type Description
_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

Public Methods

Method Description
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

Private Methods

Method Description
attack ( ) : IEnumerator
drink_health_potion ( ) : IEnumerator
show_blood ( ) : IEnumerator
use_key ( ) : IEnumerator

Method Details

OnGUI() public method

public OnGUI ( ) : void
return void

OnLevelWasLoaded() public method

public OnLevelWasLoaded ( int level ) : void
level int
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

exit_triggered() public method

public exit_triggered ( bool state ) : void
state bool
return void

gui_exit_window() public method

public gui_exit_window ( int id ) : void
id int
return void

gui_stats_window() public method

public gui_stats_window ( int id ) : void
id int
return void

killed_enemy() public method

public killed_enemy ( int xp ) : void
xp int
return void

level_changer_trigger() public method

public level_changer_trigger ( int tile ) : void
tile int
return void

pickup_coins() public method

public pickup_coins ( float num ) : void
num float
return void

pickup_health_potion() public method

public pickup_health_potion ( float num ) : void
num float
return void

pickup_key() public method

public pickup_key ( int num ) : void
num int
return void

receive_damage() public method

public receive_damage ( int amount ) : void
amount int
return void

set_near_door() public method

public set_near_door ( GameObject door ) : void
door GameObject
return void

show_attribs_gui() public method

public show_attribs_gui ( bool show ) : void
show bool
return void

teleporter_boss_triggered() public method

public teleporter_boss_triggered ( bool state ) : void
state bool
return void

teleporter_triggered() public method

public teleporter_triggered ( bool state ) : void
state bool
return void

update_near_door() public method

public update_near_door ( bool state ) : void
state bool
return void

Property Details

_menu_skin public_oe property

public GUISkin,UnityEngine _menu_skin
return UnityEngine.GUISkin

_sound_coins_pickup public_oe property

public AudioClip,UnityEngine _sound_coins_pickup
return UnityEngine.AudioClip

_sound_door_opening public_oe property

public AudioClip,UnityEngine _sound_door_opening
return UnityEngine.AudioClip

_sound_key_pickup public_oe property

public AudioClip,UnityEngine _sound_key_pickup
return UnityEngine.AudioClip

_sound_key_use public_oe property

public AudioClip,UnityEngine _sound_key_use
return UnityEngine.AudioClip

_sound_levelup public_oe property

public AudioClip,UnityEngine _sound_levelup
return UnityEngine.AudioClip

_sound_potion_drink public_oe property

public AudioClip,UnityEngine _sound_potion_drink
return UnityEngine.AudioClip

_sound_potion_pickup public_oe property

public AudioClip,UnityEngine _sound_potion_pickup
return UnityEngine.AudioClip

blood_overlay_tex public_oe property

public Texture2D[] blood_overlay_tex
return Texture2D[]

dungeon_level public_oe property

public int dungeon_level
return int

last_exit_tile public_oe property

public int last_exit_tile
return int

levelup_overlay_tex public_oe property

public Texture2D levelup_overlay_tex
return Texture2D