C# Класс FruityFalls.Geometry.CollisionResponse

Показать файл Открыть проект

Открытые методы

Метод Описание
ApplyBounce ( CCPoint object1Velocity, CCPoint object2Velocity, CCPoint normal, float elasticity ) : CCPoint
GetSeparationVector ( Circle circle, Polygon polygon ) : CCPoint

Приватные методы

Метод Описание
Reflect ( CCPoint vectorToReflect, CCPoint surfaceToReflectOn ) : CCPoint

Описание методов

ApplyBounce() публичный статический Метод

public static ApplyBounce ( CCPoint object1Velocity, CCPoint object2Velocity, CCPoint normal, float elasticity ) : CCPoint
object1Velocity CCPoint
object2Velocity CCPoint
normal CCPoint
elasticity float
Результат CCPoint

GetSeparationVector() публичный статический Метод

public static GetSeparationVector ( Circle circle, Polygon polygon ) : CCPoint
circle Circle
polygon Polygon
Результат CCPoint