示例#1
0
static inline Vector2 interpolate(const Rect2 &r, const Vector2 &v) {
	return Vector2(
			Math::lerp(r.get_pos().x, r.get_pos().x + r.get_size().x, v.x),
			Math::lerp(r.get_pos().y, r.get_pos().y + r.get_size().y, v.y));
}