Sinカーブ移動
View.hファイル
float radian; //ラジアンを設定。コンピュータは度を扱えない。ラジアンはgoogle先生に聞こう。
View.mファイル
-(id)initWithCoder:(NSCoder*)coder { //略 radian=0; //初期値 //略 } - (void)drawRect:(CGRect)rect { //略 radian=radian+0.2; //足す数字はお好みで。変化のスピードが変わる。 if (radian>65000) radian=0; //ラジアンが65000を超えると0に戻して永遠にまわす vy=sin(radian); //sin関数。数学だ。 y=y+1*vy; //1をかけているのは無駄に見えるがここを2や3に変えると..? // 略 }