Exemple #1
0
        public static Edge GetHighestSlopeEdge(this TiledTile self)
        {
            // left and right already have flipping taken into account. Also remember a lower value means a taller slope since the slope values
            // are in pixels from the top!
            var left  = self.GetSlopeTopLeft();
            var right = self.GetSlopeTopRight();

            return(right > left ? Edge.Left : Edge.Right);
        }
Exemple #2
0
 public static float GetSlopeOffset(this TiledTile self)
 {
     return((float)self.GetSlopeTopLeft());
 }