C# Class OurSonic.Level.Objects.LevelObject

Afficher le fichier Open project: OurSonic/OurSonicSharp Class Usage Examples

Méthodes publiques

Свойство Type Description
oldKey string

Private Properties

Свойство Type Description
evalMe Func

Méthodes publiques

Méthode Description
Die ( ) : void
Init ( LevelObjectInfo @object, SonicLevel level, Sonic sonic ) : void
LevelObject ( string key ) : System
OnCollide ( LevelObjectInfo @object, SonicLevel level, Sonic sonic, string sensor, dynamic piece ) : bool
OnHurtSonic ( LevelObjectInfo @object, SonicLevel level, Sonic sonic, string sensor, dynamic piece ) : bool
Tick ( LevelObjectInfo @object, SonicLevel level, Sonic sonic ) : bool

Private Methods

Méthode Description
evalMe ( string js ) : Func

Method Details

Die() public méthode

public Die ( ) : void
Résultat void

Init() public méthode

public Init ( LevelObjectInfo @object, SonicLevel level, Sonic sonic ) : void
@object LevelObjectInfo
level SonicLevel
sonic OurSonic.Sonic.Sonic
Résultat void

LevelObject() public méthode

public LevelObject ( string key ) : System
key string
Résultat System

OnCollide() public méthode

public OnCollide ( LevelObjectInfo @object, SonicLevel level, Sonic sonic, string sensor, dynamic piece ) : bool
@object LevelObjectInfo
level SonicLevel
sonic OurSonic.Sonic.Sonic
sensor string
piece dynamic
Résultat bool

OnHurtSonic() public méthode

public OnHurtSonic ( LevelObjectInfo @object, SonicLevel level, Sonic sonic, string sensor, dynamic piece ) : bool
@object LevelObjectInfo
level SonicLevel
sonic OurSonic.Sonic.Sonic
sensor string
piece dynamic
Résultat bool

Tick() public méthode

public Tick ( LevelObjectInfo @object, SonicLevel level, Sonic sonic ) : bool
@object LevelObjectInfo
level SonicLevel
sonic OurSonic.Sonic.Sonic
Résultat bool

Property Details

oldKey public_oe property

public string oldKey
Résultat string