[Squeak-ja: 3962] Re: Etoy 回転させながらすすむ
Yoshiki Ohshima
yoshiki @ vpri.org
2008年 8月 12日 (火) 11:42:56 JST
At Tue, 12 Aug 2008 11:37:26 +0900,
Kazuhiro ABE wrote:
>
> こんにちは、阿部です。
> こちらこそ、ボストンではお世話になりました。また貴重なバグレポートをありがとうございました。
>
> 2008/08/12 11:28 Kazuhiro Oyamatsu <oyak @ asu.aasa.ac.jp>:
> > Etoyに関する質問です。
> > 図形を、例えば楕円を、回転させながら一方向に進めることは可能でしょうか?
> > 進行方向(重心運動)と図形の回転(内部運動)は別々にとれないのでしょうか?
>
> 「回す」と「進める」の組み合わせだと難しいですが、「回す」と「x座標に以下を足す」の組み合わせで可能です。たとえば、サイクロイドは以下のようになります。
> http://squeakland.jp/seaside/SBSuperSwiki/4c7bfb6d-00a3-4e1f-b403-61325adfe269
> もし斜めに動かしたい場合は「y座標に以下を足す」も使ってベクトルを合
> 成します。
最新のEtoysであれば、"forward direction"もタイルで操作できますので、
Ellipse forward by 5
Ellipse forward direction increase by -5
Ellipse turn by 5
というスクリプトを作ることはできます。
-- Yoshiki
Squeak-ja メーリングリストの案内