物事を相対的に見るのは大切ですね。--kenk僕のあのノート、間違いがあるかもなので疑いつつお願いします。間違い見つけたら教えてくださいませね。kenkさんて僕の知ってるitouさんかなあ?でもそうだよね!!だったらこんにちはです。戻る時が背面泳ぎみたいで楽しかった。amabeeさんの車で三角関数で勉強した結果をアップしました。この目的は楕円をマウスでドラッグして回転させたいというものでした。三角関数をそれなりに勉強していて、遊び場に置いたオブジェクトを連動させて角度を得れば良いんだという事にやっと気づきました。三角関数使わなくても出来るなんて。(がちょ〜ん)そのテストプロジェクトが「めだま」です。これでまたいろいろと発想の自由度が増えました。ついでなので三角関数の勉強のノートをアップしたのですが、ほとんどabeeさんのものと同じです。一部そのまま使ってもいます。三角関数おもしろかったです。きっかけを与えていただいたabeeさんに感謝。車で三角関数は理解できたです。(おいらってただトレースしただけじゃん!!)--thoruもし、三角関数の記述で間違いがありましたらどうぞ指摘してやってください。(って誰に言ってるんだ?)--thoru手段と目的がつながっているのがすばらしいです。世の中、手段のための手段や、目的のための目的が多いですから。pmとある小学生さんが見つけてくれたプロジェクトの保存に関する問題は、新しいフラップを右端に付けた状態で、「公開する」を選ぶと発生するようです(イメージをありがとうございました)。フラップを作るときはこれ以外の場所に付けるようお願いします。pmところで点線ブラシって、めちゃむつかしのでは?いま、おいらの頭の中で丸と三角形がくるくる回っている最中の三角関数を使わなきゃ出来ないんじゃないかなあ・・もっと簡単に実現する方法ってあるんだろうか?--thoru試しに作ったものを置きました(破線の研究)。筆先が移動する速度を求めるためにピタゴラスの定理を使ったため、既存のタイルだけでは書けず(平方根がなかった)、Smalltalkを使っています(「筆先」のスクリプト「速度計算」)。--abeeabeeさん、「破線の研究」、ありがとうございました。マイペイント2でやってみましたが、なぜか書いた後はマウスダウン継続しなくても書かれてしまいます。別のスクリプトも入っていますからぼくのやり方が悪いのだと思います。「破線の研究」の後に出た作品も大変面白いです。「びー」なんて最高ですね!まだクリアしてないので、何とかクリアしたいです。点線は難しいかもしれませんが、がんばってみてください。これに限らず、プログラムが大きくなってきたら、新しいものを足していくのをひとまず止めて、いままで書いたものを見直す作業が必要かもしれません。工夫すればテストタイルの数を減らせるのではないかとか、同じことを複数のタイルでやっていないかなどです。単純なプログラムであればあるほど、問題を見つけたり直したりするのも楽になります。プログラムの流れや構造を図に書いて整理してみるのも良いかもしれません。--abeeabeeさんがSqueakToysで何度かSmalltalkを使っているのを拝見していて、こうゆう使い方からちょっとずつSmalltalkと親しんでいくというのも、ありかな?と最近思ってきました。(もしかすると邪道かもしれませんけどね)今度はピタゴラスの定理ですか。三角関数を自分なりに使えるようになるまで、もうちょっとかかりそうなので、これが終わったら挑戦してみよっと!!学生の時もうちょっと数学さぼらずにやっておけばよかった・・・名前しかおぼえていない。pmペイントツールで星型、多角形をアミにならないように塗りつぶす方法1)星(多角形も)ツールを選びます。2)カラーパレットで透明色を選びます。color”ってやつね)3)この状態で星(多角形)を描くとブラシの太さに関係なく1ドットの太さの黒色の輪郭で星(多角形)描かれます。(さすがにラインは網にならない見たいやね)4)星(多角形)の内部をバケツツールで輪郭と同じ黒で塗りつぶします。(スポイトで輪郭線から色をゲット)5)あとはバケツツールを使って好みの色で真っ黒な星(多角形)を塗りつぶします。べたな方法ですが他にいい方法があったら教えてくださいませ。pmマイペイント2、見ました。スタンプと消しゴムとツールの切り替えとか出来ててすご〜い!!点線は確かに点線になったりなら無かったりと不安定ですね。スクリプトを見たんですが、理解するので精一杯です。(汗)きっと一回ループするごとにペンを下ろしたりあげたりしているので、速く動かすと点線になりゆっくり動かすと続いた線になるようですね。abeeさんが解答してくれると思うんだけど、もし僕も分かったら書き込みますね。(っていうことはまだわかんないってことです。だはは)ふと思ったのですが移動距離を測りながらってことになりそうですね。--thoru星と三角形の色の問題ですが、これはペイントツールで作ったものですか?読み込んだもの?元画像が汚くなってるのは2色のドットがアミの状態になっているだけですね。べたで作り直すかするしかないと思います。なんで網状になってるんだろう?Squeakのペイントツールにはアミがけの機能ってありましたっけ?ってことで、星と三角形をどう作ったか教えていただけますか?--thoruペイントソフトで作ってそれをSqueakに読み込んだんじゃないかなと思うのですが、その場合塗りつぶす時に網の状態になっていたか、Squeakに読み込む時に網状に変更されたかのどちらかだと思いまする。Squeakのペイントツールで色べたの絵を描いてからいろいろといじり倒したけど、べたはべたのままでした。アンチエイリアス処理をするときがあるのでその関係かもとも思いましたがべたの部分には影響なさそうだしね・・・--thoru星と三角形はSqueakのペイントツールで作ったものです。ほかのソフトは使っていません。それを複製し、筆のときに使う色1〜色7をスポイトでとってペンキ缶ツールで塗りつぶしたものがダミーです。(ダミー入れの中にあります)今、もう一度試してみたところ、元画像を白色にすれば問題ないことがわかりました。筆の時に使う色1〜色7というのが何を指すのかもういちどお願いできますか?(ツールパレットの下にある使用カラーのことかな?それだと一度使った色だよん)ただ、基本図形(部品のフラップにあるものを)から星をとりだして、星の色をスポイトで吸い取ると、とある小学生さんと同じ現象が再現されました。こんなことはしてないようなのでちがうにゃあ・・・・ちなみに多角形、曲線も同じ。ペイントツールのスポイトで基本図形から色をゲットするとなぜか2色のパターン模様になる色があるようです。(面白いといえ侈滅鬚ぁ--thoruごめんなさい。星型と多角形のペイントツールを使うと必ずアミがけになるようです。これってバグみたいですね。改造して消しゴムとスタンプの機能をつけたのですが、作品を保存したものをファイルから読み込みすると、はじめに小さいプロジェクトが出た所で止まってしまうのです。保存をし直してもやはりうまくいきません。したらよいのでしょうか?--とある小学生たぶん、それはNihongo4のバグだと思います。よければ、そのプロジェクトファイルを私に送ってもらえるか(アドレスはこちら)、どこかダウンロードできるところへ置いてもらえますか。こちらで調べてみます。このページへattachしてもらっても構いません。改造したマイペイントがイメージファイルに保存されていたら(ワールドメニューの「保存」や「別名で保存」をしていたら)、そのimageファイルとchangesファイルももらえると助かります。これらのファイルは大きいので、圧縮してWebに置いた方がよいかもしれません。面倒だと思いますが、よろしくお願いします。--abeeabeeさんの”マイペイント”はいかにもこれをべーすになにかしてみたら・・的なものを感じてたので、誰かがこれをべーすに何か作るんじゃないかなあと思ってたので、”とある小学生”さんの作品がアップされるのがとても楽しみです。--thoruabeeさんありがとうございました。abeeさんに直してもらった作品を改造して新たに点線という機能をつけようと思ったのですが、点線の長さが一定になりません。プロジェクト置き場にアップロードしましたので、良いやり方があれば教えてください。スタンプの機能は元画像の絵を複製してダミーを作り、それに色を塗るようにしているのですが、なぜか星型と三角形は元画像の色(黄色)が点々と透けてしまうのです。これも原因が分かりません。am前回の円周率の続編ですね!!このまま車シリーズへ突入すると楽しいな。三角関数を使いたいと思っていてちょっとあきらめ気味だったので超タイムリー。(わくわく)sin,cos,tanのタイルはないと思い込んでいたので、車で三角関数はびっくり。Mophあたりかなとためしてみたけど、なぜかエラーになってしまう。前やった時は見知らぬタイルのビューワーが出てきたと思ったのに・・・どこにあるのかsin,cos,tanタイル!!捜索の旅は続く・・・・--thoru自己解決(またかいな!!)ちゃんとプロジェクトを見てない証拠でした。(反省)なるほど、インスタンス変数で定義していたのですね。(汗)でもこれでsin,cos,tanが使えるので結果オーライです。ほんとにタイムリーでした。