C# Class SuperTiled2Unity.CollisionObject

ファイルを表示 Open project: Seanba/SuperPrefabReplacement

Public Properties

Property Type Description
m_CustomProperties List
m_IsTrigger bool
m_ObjectId int
m_ObjectName string
m_ObjectType string
m_PhysicsLayer string
m_Position Vector2
m_Rotation float
m_Size Vector2

Public Methods

Method Description
MakePointsFromEllipse ( int numEdges ) : void
MakePointsFromPolygon ( Array points ) : void
MakePointsFromPolyline ( Array points ) : void
MakePointsFromRectangle ( ) : void
RenderPoints ( SuperTiled2Unity.SuperTile tile, GridOrientation orientation, Vector2 gridSize ) : void

Private Methods

Method Description
ApplyRotationToPoints ( ) : void
IsometricTransform ( Vector2 pt, SuperTiled2Unity.SuperTile tile, Vector2 gridSize ) : Vector2
LocalTransform ( Vector2 pt, SuperTiled2Unity.SuperTile tile ) : Vector2

Method Details

MakePointsFromEllipse() public method

public MakePointsFromEllipse ( int numEdges ) : void
numEdges int
return void

MakePointsFromPolygon() public method

public MakePointsFromPolygon ( Array points ) : void
points Array
return void

MakePointsFromPolyline() public method

public MakePointsFromPolyline ( Array points ) : void
points Array
return void

MakePointsFromRectangle() public method

public MakePointsFromRectangle ( ) : void
return void

RenderPoints() public method

public RenderPoints ( SuperTiled2Unity.SuperTile tile, GridOrientation orientation, Vector2 gridSize ) : void
tile SuperTiled2Unity.SuperTile
orientation GridOrientation
gridSize Vector2
return void

Property Details

m_CustomProperties public_oe property

public List m_CustomProperties
return List

m_IsTrigger public_oe property

public bool m_IsTrigger
return bool

m_ObjectId public_oe property

public int m_ObjectId
return int

m_ObjectName public_oe property

public string m_ObjectName
return string

m_ObjectType public_oe property

public string m_ObjectType
return string

m_PhysicsLayer public_oe property

public string m_PhysicsLayer
return string

m_Position public_oe property

public Vector2 m_Position
return Vector2

m_Rotation public_oe property

public float m_Rotation
return float

m_Size public_oe property

public Vector2 m_Size
return Vector2