我正在尝试制作一款iOS游戏,它要求玩家尽可能多地捕获硬币。我知道以编程方式显示硬币,但我如何轻松制作一系列硬币。类似于游戏线跑者,跑步者必须抓住硬币或喷气背包兜风?
我正在考虑类似的事情 游戏是风景randomPlace = arc3random()%315;
coinImage.center = CGPointMake(coinImage.center.x - 1, randomPlace);
coinImage1.center = CGPointMake(coinImage1.center.x - 1, randomPlace);
我甚至不知道我是否走在正确的轨道上,但有人可以帮助我吗?谢谢!
答案 0 :(得分:1)
你可以使用这样的东西在水平线上创建5个图像:
//Generate your variables
float width = 15, height = 15;
float originX = 20, originY = 50, spacing = 5;
//Create 5 image views
for (int i = 0; i < 5; i++) {
UIImageView *imgV = [[UIImageView alloc] initWithFrame:CGRectMake(originX + ((spacing + width) * i), originY, width, height)];
[imgV setImage:[UIImage imageNamed:@"YourImage.png"]];
[self.view addSubview:imgV];
}
这会产生这样的结果: