0
我刚开始搞xCode,试图通过调整一些预制项目给自己一个基本的介绍。有某种方法可以获得某些UIImageView属性吗?
目前存在的是,我对工作有一个球正好在屏幕上弹跳的项目,并有一个gameLoop是设置有以下几点:
这部分中的.m定义:
- (void)gameLoop {
if (gameState = kGameStateRunning) {
ball.center = CGPointMake(ball.center.x + ballVelocity.x, ball.center.y + ballVelocity.y);
if(ball.center.x > self.view.bounds.size.width || ball.center.x < 0) {
ballVelocity.x = -ballVelocity.x;
}
if(ball.center.y > self.view.bounds.size.height || ball.center.y < 0) {
ballVelocity.y = -ballVelocity.y;
}
}
else {
if(tapToBegin.hidden) {
tapToBegin.hidden = NO;
}
}
}
我想知道的是,如果我的UIImageView *球从墙上弹开,如果它到达中心,有没有办法使它一旦撞到球的边缘,它反弹。
第一次在这里的海报,所以我希望我足够描述。
编辑:我也想尝试这样做,以便我应该改变UIImageView的半径而不必调整常量。希望这是可能的,只是试图找出纯粹的好奇心。再次感谢你们!