HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
1210
三本三角関数がうまく使えない3未解決


三本

リンク

2007/12/10(Mon) 21:44:10|NO.12762

三角関数を使って画像に円軌道を描かせるような処理をしたいのですが、
HSPの三角関数はよく分かりません
sin() の () の中は、どのように記述すればよいのでしょうか

pos 150*cos(spin),150*sin(spin) : gmode 2 : gcopy 17,700,100,100,100
spin+=6.0/180.0

このように記述してみたのですが、思うように動いてくれません



この記事に返信する


急行1分遅れ

リンク

2007/12/10(Mon) 22:51:21|NO.12764

リピートが無い(全スクリプトみせてくれないと…)
gmode 2かぶってる
はじめに spin=0.0 といれて少数にしんとイカン



begriff -いくす-

リンク

2007/12/10(Mon) 23:01:13|NO.12766

全貌がわからないのですが、このような感じですかね。
buffer 3
color 255,0,255 boxf gsel 0,1 pi=3.141592654 r=150.0 ;円の半径 x1=150.0;円の中心X y1=150.0;円の中心Y spin=0.0 while(1) redraw 0 color 255,255,255 boxf pos r*cos(pi*spin/180)+x1,r*sin(pi*spin/180)+y1 gmode 2 : gcopy 3,0,0,100,100 spin+=6.0 redraw 1 wait 1 wend
これでいけると思います。



三本

リンク

2007/12/11(Tue) 00:28:48|NO.12767

参考になりました
どうも有難うございます



ONION software Copyright 1997-2021(c) All rights reserved.