메소드 |
설명 |
|
Body ( Microsoft.Xna.Framework.Graphics.Texture2D texture, Vector2 position, Vector2 size, float rotation = 0f ) : System |
|
|
Draw ( SpriteBatch spriteBatch ) : void |
|
|
Intersects ( Polygon other ) : Vector2 |
Intersection detection function Mostly derived from http://www.codeproject.com/Articles/15573/2D-Polygon-Collision-Detection |
|
MoveByPosition ( Vector2 by ) : void |
|
|
MoveToPosition ( Vector2 pos ) : void |
|
|
Raycast ( Vector2 rayStart, Vector2 rayDir ) : float |
Gets the parametric T value for the ray on start in direction dir, 0 if nothing Based on http://ncase.me/sight-and-light/ |
|
TestPoint ( Vector2 point ) : bool |
Currently making a small rectangle and using Intersect to TestPoint |
|
Update ( float deltaTime ) : void |
|
|