0

我在 didloader 中有 2 组 vaules,并希望它们在每次IBAction启动时增加

这是我的例子

- (void)viewDidLoad
{
    [super view];
    //X Speed and Y Speed
    pos = CGPointMake(2,1);
    pos2 = CGPointMake(2,1);

}


- (IBAction)start 
{

)

我没有将 int 分配给 2,1 等,但 pos 和 pos2 值会有所不同

4

1 回答 1

1

start只需在调用该方法时增加 x 和 y 值。

- (void)viewDidLoad
{
    [super view];
    //X Speed and Y Speed
    pos = CGPointMake(2,1);
    pos2 = CGPointMake(2,1);

}


- (IBAction)start 
{
   //So you just increment their x and y values
   pos.x += 1;
   pos.y += 1;

   pos2.x += 2;
   pos2.y += 1;
}
于 2012-06-17T10:14:24.247 回答