私のiPhoneアプリケーションには、いくつかの画像があります。いくつかの小さな正方形の画像を考えてみましょう。私が欲しいのは、ランダムな時間に画面の上部から小さなオブジェクトが表示され、下部から画面を離れることです。たとえば、オブジェクトは x:30 y:0 の点からランダムに出現し (x の値はランダムでなければなりません)、x:30 y:460 からアニメーションで離れます。
私は 2D レーシング ゲームをプログラミングしていますが、それらは車です。それが明らかであることを願っています。
編集: 番号が別のものに属するフレームを変更しようとしました。しかし、画像のフレームを取得できず、位置をランダムに複数回生成する方法もわかりませんでした。私はそれをviewDidLoadに置くことを計画していたので。
[UIView beginAnimations:@"myAnimation" context:nil];
CGRect Frame = image.frame;
if(Frame.origin.y == 340){
Frame.origin.y = 260;
}else{
Frame.origin.y = 340;
}
image.frame = Frame;
[UIView commitAnimations];