- 355 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 22:40:25 ]
- >>351
paintメソッド内から抜粋 /* よくわからんが、次元的に違ってそうだから変えてみた。 * 修正前:Math.sqrt(r0*r0-r1) */ r2=r1*cosji+Math.sqrt(r0*r0-r1 * r1)*sinji; /* 回転行列を用いた点の回転だから、式がx2と同じなのはおかしい 修正前:x1 * cosd - y1 * sind */ y2=(x1*sind + y1*cosd)*r2/r1; あと、height のスペルが違った。(修正前:heigth) とりあえず円っぽいものは描けるから、それでいいのか確認してみて。 1番目の理由は俺にはわからん。
|

|