C# 클래스 OpenTKEngine.Collider

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

공개 프로퍼티들

프로퍼티 타입 설명
Position Vector2
Size Vector2
Tags List

공개 메소드들

메소드 설명
CheckCollision ( Collider other ) : bool

BBOX collision test with colliders.

CheckCollision ( float x, float y, float w, float h ) : bool
CheckCollision ( int x, int y ) : bool

Check collision with a point.

Collider ( Vector2 startingPos, Vector2 size, List tags ) : System.Collections.Generic

Collider object to test collisions

메소드 상세

CheckCollision() 공개 메소드

BBOX collision test with colliders.
public CheckCollision ( Collider other ) : bool
other Collider
리턴 bool

CheckCollision() 공개 메소드

public CheckCollision ( float x, float y, float w, float h ) : bool
x float
y float
w float
h float
리턴 bool

CheckCollision() 공개 메소드

Check collision with a point.
public CheckCollision ( int x, int y ) : bool
x int
y int
리턴 bool

Collider() 공개 메소드

Collider object to test collisions
public Collider ( Vector2 startingPos, Vector2 size, List tags ) : System.Collections.Generic
startingPos Vector2 inital (top left) position of hitbox.
size Vector2 the size of the hitbox
tags List tags of entities who should be interacted with. make null for all
리턴 System.Collections.Generic

프로퍼티 상세

Position 공개적으로 프로퍼티

public Vector2 Position
리턴 Vector2

Size 공개적으로 프로퍼티

public Vector2 Size
리턴 Vector2

Tags 공개적으로 프로퍼티

Who to collide with.
public List Tags
리턴 List