C# 클래스 OurSonic.Level.Objects.LevelObject

파일 보기 프로젝트 열기: OurSonic/OurSonicSharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
oldKey string

Private Properties

프로퍼티 타입 설명
evalMe Func

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
evalMe ( string js ) : Func

메소드 상세

Die() 공개 메소드

public Die ( ) : void
리턴 void

Init() 공개 메소드

public Init ( LevelObjectInfo @object, SonicLevel level, Sonic sonic ) : void
@object LevelObjectInfo
level SonicLevel
sonic OurSonic.Sonic.Sonic
리턴 void

LevelObject() 공개 메소드

public LevelObject ( string key ) : System
key string
리턴 System

OnCollide() 공개 메소드

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
리턴 bool

OnHurtSonic() 공개 메소드

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
리턴 bool

Tick() 공개 메소드

public Tick ( LevelObjectInfo @object, SonicLevel level, Sonic sonic ) : bool
@object LevelObjectInfo
level SonicLevel
sonic OurSonic.Sonic.Sonic
리턴 bool

프로퍼티 상세

oldKey 공개적으로 프로퍼티

public string oldKey
리턴 string