このWikiは古くなりました:
新しいWikiへ移動
円形の描画方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
//#kaisou
[[Tonyu基礎練習]] - [[練習:数学基礎知識とゲームへの活用]]...
オブジェクトを、このようなだ円形に沿って動かすには、次の...
&ref(ellipse.png);
''例'' (100,100)を中心とし、半径40の円形(1フレームごとに...
while(1){
x=100+40*cos(angle);
y=100+40*sin(angle);
angle+=1;
update();
}
''例'' (100,150)を中心とし、半径60の円形(1フレームごとに...
while(1){
x=100+60*cos(angle);
y=150+60*sin(angle);
angle+=3;
update();
}
''例'' (200,200)を座標の中心とし、長径40短径20の楕円。(1...
while(1){
x=100+80*cos(angle);
y=100+40*sin(angle);
angle+=10;
update();
}
''例'' (300,300)を座標の中心とし、長径120短径80の楕円に...
r=1/4;
while(1){
x=300+120*r*cos(angle);
y=300+80*r*sin(angle);
angle+=10;
update();
}
(Rはメソッドの引数もしくはコンストラクターに渡すときに設...
終了行:
//#kaisou
[[Tonyu基礎練習]] - [[練習:数学基礎知識とゲームへの活用]]...
オブジェクトを、このようなだ円形に沿って動かすには、次の...
&ref(ellipse.png);
''例'' (100,100)を中心とし、半径40の円形(1フレームごとに...
while(1){
x=100+40*cos(angle);
y=100+40*sin(angle);
angle+=1;
update();
}
''例'' (100,150)を中心とし、半径60の円形(1フレームごとに...
while(1){
x=100+60*cos(angle);
y=150+60*sin(angle);
angle+=3;
update();
}
''例'' (200,200)を座標の中心とし、長径40短径20の楕円。(1...
while(1){
x=100+80*cos(angle);
y=100+40*sin(angle);
angle+=10;
update();
}
''例'' (300,300)を座標の中心とし、長径120短径80の楕円に...
r=1/4;
while(1){
x=300+120*r*cos(angle);
y=300+80*r*sin(angle);
angle+=10;
update();
}
(Rはメソッドの引数もしくはコンストラクターに渡すときに設...
ページ名: