2015-05-19 4 views
0

Я делаю игру, используя эту функцию:Изменение границы изображения на Xcode 6.3

if (CGRectIntersectsRect(object.frame, object2.frame)) { 
     [self GameOver]; 
} 

Оба объекта являются квадратными, однако образ object # 2 не является. Поэтому, когда границы сталкиваются (но не фактические снимки), игра заканчивается. Есть способ, которым я могу иметь границу "fit" к изображению, так что игра заканчивается только тогда, когда текущие изображения сталкиваются.

Спасибо :)

ответ

0

Вы можете установить изображение изменяемыми как:

UIImage * object2 = [[UIImage imageNamed: @ "blueImage"]
resizableImageWithCapInsets: UIEdgeInsetsMake (12, 12, 12, 12) ];

и Вы можете установить границы зрения изображения как

UIImageView * imgView = [UIImageView Alloc] инициализации];

imgView.layer.borderWidth = 4.0f; // установить границу для изображения.

Возможно, это поможет.

+0

Спасибо, но где я пишу весь этот код? – Hannah

Смежные вопросы