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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0530
yoshigrotateの回転で中心がずれる22解決


yoshi

リンク

2012/5/30(Wed) 17:35:21|NO.46956

grotateの回転なのですが、元絵の中心がスクリーンの中心に定まらず、
「の」を書くように移動してしまいます。なんででしょう?
結構いろいろな数値を変更してみたのですが、一番ましなのがこれです。


buffer 12,1600,1600,0:;仮想画面の確保 screen 0,800,600,0 color 255,255,255 gsel 12,0:line 0,0,1600,1600:line 1600,0,0,1600 gsel 0,1 repeat 359 tmp = deg2rad(cnt):;ラジアン gmode 0,1600,1600 redraw 0 pos 400,300:;screen 0の中心 grotate 12,0,0,tmp,1900-cnt*3,1900-cnt*3:;縮小しつつ回転 redraw 1 await 10 loop



この記事に返信する


TMKL

リンク

2012/5/30(Wed) 21:46:06|NO.46964

>grotate 12,0,0,tmp,1900-cnt*3,1900-cnt*3
これが大きすぎるから、誤差が大きくなってますね
grotate 12,0,0,tmp,800-cnt*2,800-cnt*2
くらいにすれば、あまりずれませんが
今度は線が細くなってしまいますね

ところで、1600×1600を1900×1900でコピーしたいという状況はいったい . . .



yoshi

リンク

2012/5/31(Thu) 06:38:46|NO.46968

>これが大きすぎるから、誤差が大きくなってますね
>grotate 12,0,0,tmp,800-cnt*2,800-cnt*2

ああ確かにずれが減りますね。これでいきます。

>ところで、1600×1600を1900×1900でコピーしたいという状況はいったい . . .

実際のスクリプトでは1600×1600の絵を縮小しているのですが、
そうするとこのくらいの値にしておかないと回転が終わったときに
絵が足りなくなっちゃうんですよね・・・
上の状況で800に修正しても同じ症状が出ちゃいますが(縮小しているので)。

絵のサイズを含めてもう一度修正してみます。
ありがとうございました。



TMKL

リンク

2012/5/31(Thu) 15:17:13|NO.46969

>実際のスクリプトでは1600×1600の絵を縮小しているのですが、
>そうするとこのくらいの値にしておかないと回転が終わったときに
>絵が足りなくなっちゃうんですよね・・・


. . . 分数とか割合とか勉強した方がいいと思います



yoshi

リンク

2012/6/2(Sat) 13:33:55|NO.46987

HSPは門戸の広い開発ソフトと聞いていましたが、
中学生程度の計算能力ではプログラムをあきらめろということですか。
質問OKの掲示板なのに、煮詰まって考えて考えてどうしても答えが出ない問題を
質問しているのに、そこまで言われるとは思いませんでした。
もう絶対この掲示板に質問しません。



GrapeColor(DION)

リンク

2012/6/2(Sat) 14:08:44|NO.46989

は?
中学生程度の計算能力があれば普通にできるだろ

ってキツく言いすぎかな・・・

もうここで絶対に質問しないんですね?
本当にいいんですね?



GrapeColor(DION)

リンク

2012/6/2(Sat) 14:15:30|NO.46990

あと、もう1つ言うと
なんでキレてるのかイマイチよくわからない



TMKL

リンク

2012/6/2(Sat) 15:02:36|NO.46991

ちょっと気になってIPを表示したけど、同一人物 . . .

なんか変な意味で伝わっちゃったみたいですね
言い方を変えます

>実際のスクリプトでは1600×1600の絵を縮小しているのですが、
>そうするとこのくらいの値にしておかないと回転が終わったときに
>絵が足りなくなっちゃうんですよね・・・
これを読み、
1600×1600の画像を縮小しながら表示したいが、
ループ回数の359に合わせて、最初の数字(最大値)を1900にしないといけない
と受け取りました

それなら最大値を359に合わせるのではなく、
分数や割合を用いて、最大値から引く方の数を359に合わせた方がいいです


こんな感じですかね


ちなみに、
>中学生程度の計算能力ではプログラムをあきらめろということですか
あまり自分の情報をさらさない方がいいです
まぁ、「中学生」くらいなら大丈夫かもしれませんが
また、「分数や割合」は、小学校で習います



匿名希望

リンク

2012/6/2(Sat) 15:12:32|NO.46992

分数と割合は小学校の課程じゃなかったっけ?
という疑問はさておき

>>yoshiさん
「門戸の広い開発ソフト」であるということと
「誰にでも使いこなせる」ということは、必ずしも一致しません

これからもプログラミングを続けていくつもりであれば
やりたいことを実現するために、算数や数学の知識は度々必要になってくるでしょう

TKMLさんのレスに対して「馬鹿にされた」と感じたのかもしれませんが
yoshiさんの質問に対して、この上ないヒントを出してくれているのですよ

repeat 360 tmp = deg2rad(cnt) gmode 0,1600,1600 redraw 0 pos 400,300:;screen 0の中心 grotate 12,0,0,tmp,1600-800*cnt/360,1600-800*cnt/360 redraw 1 await 10 loop



TMKL

リンク

2012/6/2(Sat) 15:45:43|NO.46994

すでにGrapeColor(DION)さんが言ってくれましたが、
>なんでキレてるのかイマイチよくわからない
です
今後、私がレスする際の参考にするので教えてください

あと、

>もう絶対この掲示板に質問しません
と言った後、ユーザーネームを変えて質問した人は沢山いますが、
それらはすべて「秘密の呪文」でバレますので、気を付けてくださいね


>匿名希望さん
>この上ないヒントを出してくれているのですよ
やだ . . . 照れる//



ひとりごと

>もう絶対この掲示板に質問しません
みたいなことにならないように、
管理人さんや、副管理人さんが

『不快になるような発言や威圧的な態度は取らないでください。』
と口を酸っぱくして言ってるんだなぁ
決しておざなりにしちゃいけないんだ . . .

しかしよう、
>. . . 分数とか割合とか勉強した方がいいと思います
これで相手が怒るとは思わないよ . . .



ZAP

リンク

2012/6/3(Sun) 11:56:54|NO.47011

自分の発言のどこをどう捉えて相手が怒るかなんて、
100%予想できるわけないですし、
常識的に判断してokだと思います。

常に発言側に非があるとは限りませんし。



あり(副管理人)

リンク

2012/6/3(Sun) 15:09:37|NO.47012

>自分の発言のどこをどう捉えて相手が怒るかなんて、
>100%予想できるわけないですし、
>常識的に判断してokだと思います。

相手の反応が予想できないから出来る限り分かりやすい言葉を選んで
誤解をさせないように気をつけるというのが配慮するという事なのですよ。


>なんでキレてるのかイマイチよくわからない

簡単に言えば言葉足らずによる誤解がおきたという事です。
>. . . 分数とか割合とか勉強した方がいいと思います
は分数や割合を使えば問題解決できるという意味で発言したというのは
そう受け取れた人にはその通りの意味になりますが
冒頭の沈黙『. . .』がある事により分数や割合の使い方を理解していない事に
思うところ(呆れや侮蔑の感情)があるようにも受け取れてしまいます。

また『勉強した方がいい』という事は勉強していないと言っているのと同義に
受け取れます。つまりyoshiさんは
>. . . 分数とか割合とか勉強した方がいいと思います
という発言を
>勉強も出来ない奴が質問するな
と受け取ってしまったと想像できます。

私はyoshiさんではないので真相は分かりませんが
NO.46969とNO.46987から上の流れを想像する事はできました。

これを単に相手の受け取り方が悪いと言うのは簡単ですが
書かなくてもいい言葉を足さずにあと一歩踏み込んだ説明をしていれば
今回のケースは発生しなかったかもしれませんよね?


以上、私独自の解釈の解説はしましたが、これに納得できるかどうかは
各々の判断に任せます。
しかし、今回と同様のケースが過去幾度も繰り返されてきていて
一旦掲示板を離れた人の殆どは二度と帰ってこないという事実がある事は
覚えておいて下さい。



TMKL

リンク

2012/6/3(Sun) 15:26:15|NO.47013

うい、気を付けます



check

リンク

2012/6/3(Sun) 15:26:46|NO.47014

TMKL氏は後で説明不足だったと言って、
前の発言の意図は一体どういうことだったのかを説明しているのだけれどな。

まあyoshi氏はもう二度と質問しないといっているのだから、これ以上議論をする必要もないな。



あり(副管理人)

リンク

2012/6/5(Tue) 15:31:51|NO.47034

checkさんが話の流れを正しく理解されていないように感じられたので
蛇足かもしれませんが説明しておきます。

>TMKL氏は後で説明不足だったと言って、
>前の発言の意図は一体どういうことだったのかを説明しているのだけれどな。

説明を受ける筈の当人が不在では意味がありませんよ。
そういった事は誤解の起こる前にしておくべきだったという話です。


>まあyoshi氏はもう二度と質問しないといっているのだから、これ以上議論をする必要もないな。

議論する必要はありませんが『二度と質問しない』とは
『二度とこの掲示板を利用しない』とも受け取れます。

この掲示板の管理者として重大視しているのはこの部分で
特別大きな問題を起こした訳でも明確な悪意がある訳でもない人が
些細な事から掲示板を利用する事を断念してしまう事は
より多くの人に気軽に使って貰える場所を目指している管理者側としては
とても大きな損失になるという事はご理解いただきたいです。



匿名希望

リンク

2012/6/5(Tue) 15:43:40|NO.47035

>ありさん
揚げ足を取るようで申し訳ないのですが…

>特別大きな問題を起こした訳でも明確な悪意がある訳でもない人が
>些細な事から掲示板を利用する事を断念してしまう事
を重大視なさっているようですが、あなたの指摘によって
>特別大きな問題を起こした訳でも明確な悪意がある訳でもない
TKMLさんが萎縮してしまい、質問に対しての回答レスを
>断念してしまう事
は重大な問題ではないのでしょうか?

副管理人の肩書きゆえに(望むと望まざるとに関わらず)
他の利用者を威圧してしまう可能性を考慮していただけたら、と感じました。



GrapeColor(DION)

リンク

2012/6/5(Tue) 16:15:07|NO.47037

揚げ足を取るようで申し訳ありませんが、何故いつも初心者を優越してるのでしょうか?
質問する以前にネチケットを守れないような人は来てもらわなくて結構だと思うのですが・・・。

最近調子に乗ってる自分が言える事じゃないです・・・すみません



ミント

リンク

2012/6/5(Tue) 21:03:07|NO.47038

んー難しい話じゃないかな?

以前。考慮したつもりで言ったのに「怖い」とか言われたこと、私もあります。
そんときはスレ主さんが2度目の過ちだったからきつめに言ったから仕方がないけど、
結構誤解されてるっぽい人はたまに見かけるし、難しいんじゃないかな?


>>. . . 分数とか割合とか勉強した方がいいと思います
私もなんでこれだけであそこまで怒るのか謎に思いました。言い方うんぬんもあるようですが・・・んー。


>>質問OKの掲示板なのに、煮詰まって考えて考えてどうしても答えが出ない問題を
>>質問しているのに、そこまで言われるとは思いませんでした。
とりあえず、これがHSP掲示板の現状というか、そういうふうに感じてしまうレスがたまにありますね。
ちなみに最近はそれほどきつくなないはずです (個人の価値観



あり(副管理人)

リンク

2012/6/6(Wed) 12:07:40|NO.47047

>>匿名希望さん
>副管理人の肩書きゆえに(望むと望まざるとに関わらず)
>他の利用者を威圧してしまう可能性を考慮していただけたら、と感じました。

副管理人権限での発言を受けた人が萎縮してしまう可能性は十分承知していますし
権限の使用タイミングや使う言葉にも出来うる限り考慮をしているつもりです。
それでも対応が不適切だと感じられてしまっているのなら私の力不足としか言えませんが
副管理人として発言した以上、その必要性があると考えたからの権限使用だという事は
ご理解下さい。


>>GrapeColor(DION)さん
>何故いつも初心者を優越してるのでしょうか?

それは過去に自分達の注意行為を止められたからそう感じられたのでしょうか?

特別優越と言えるほど初心者を優遇や擁護しているつもりはありませんが
この掲示板の方針として初心者の書き込むハードルを下げたいという
運営者(おにたまさん)の意向があるので、掲示板の雰囲気に慣れるまでは
ある程度のマナー違反については許容するべきだと考えます。

また、ネット上に限らずマナーというものは自分の経験の中でしか学べない部分が大きく
掲示板の利用を続ける事で自然とマナーを実践していけるようになるものだと考えます。
実際ほとんどの方はそういう経緯でネットマナーというものを理解してきたと思うのですが
それでも最初の一歩からマナーを厳守できていなければダメだと考えますか?

あとネチケットとは言いますがマナーは質問の仕方だけに限った事ではありませんよね?
質問者に理想的なマナーがあるように回答者側にも理想的なマナーというものが当然存在します。
ましてや相手のマナー違反を指摘するのに自分がマナー違反を犯していては
どちらが掲示板や利用者にとって迷惑なのか分かりません。

反感を買うことを承知で言わせて貰いますが
相手のマナー違反を注意することや姿勢を改めさせる事に傾倒するあまり
相手に対して配慮が出来なくなってしまう人や、意図的に相手の印象を悪くしようと
する発言をしていると感じられる人が少なからず見受けられます。
また、たとえ言葉自体に問題がなくても殆どのレスで注意が繰り返されているような状況は
学校で起こるいじめと変わらない状況であり、行き過ぎた注意行為と判断しています。
このような状況に置かれてしまうと、もし改心するつもりがある人でも
その後掲示板を利用する事に躊躇いを感じてしまうかもしれませんので。
(事実そういう状況に置かれた人の多くは掲示板から去ってしまっています)


最後に初心者や質問者を擁護してばかりと思われている方もいるとは思いますが
それは上の理由から止めなければ状況が悪化するから発言という形で行動する必要があるからで
実は回答者や注意側のちょっとまずいかなと思われる発言をある程度許容・黙認するという形で
それぞれの自由を出来る限り提供してつもりなのですが
これについては理解して欲しいとは言いません。



GrapeColor(DION)

リンク

2012/6/6(Wed) 23:55:17|NO.47061

えっと・・・
つまり、あまりマナーが悪い人が居ると逆にマナーがなっている初心者が書き込みづらいのでは?

マナー悪い人が居れば必ず注意する人が現れます。
仕方ないことです。
注意に対して逆ギレするような人も居ます。
この場合、初心者が書き込みづらい雰囲気を作り出したのは注意した人では無く、逆ギレした人では無いでしょうか?

それに対してありさんは注意した人をあたかも掲示板の雰囲気を壊す人のように扱ってませんか?

文脈が変で申し訳無いです



check

リンク

2012/6/7(Thu) 00:41:59|NO.47062

マナーが悪いことを指摘していく→「ああ、俺って冷静に考えてみればおかしいことしたな」など
マナーが悪いことを指摘していかない→本人はずっとそれに気付かない
俺はこれが回答者側の一方的な思考だとは思わないし、
この場所ではないが俺も注意されていろいろと学んできたこともある。

>最初の一歩からマナーを厳守できていなければダメ
と俺は言っているつもりはないんだ。

別に注意することが何もかもよいとは思わないし、注意の仕方にもよるが、
>マナーというものは自分の経験の中でしか学べない
というのであれば、まずは自分がマナー違反だということに気付かせてあげればいいんじゃなかろうか。

「初心者の書き込むハードルを下げる」ということと、
「初心者のマナー違反を容認、黙認する」ことは別ではないか?
この掲示板がネチケットもよく知らない、言ってしまえば馬鹿の巣窟になって、
今度は回答者がだんだんと少なくなるんじゃないか。
(それでも、回答して自己の満足感を得たいものはいくらかいると思うが。)



とおりすがり

リンク

2012/6/7(Thu) 01:04:24|NO.47063

この掲示板のベテランのみなさんに、新参者が口を挟むのはたいへん気が引けるのですが…

この件は結論を出すのにまだしばらく時間がかかりそうに見受けます。
それで、場所を移動して、そちらでこの議論を続ける事を提案したいのですが、どうでしょうか。



あり(副管理人)

リンク

2012/6/7(Thu) 02:15:49|NO.47064

こちらとしてはただ理由の説明をしていただけのつもりでしたが
結果必要以上にスレッドを長引かせてしまいました、申し訳ありません。
通りすがりさんの言う事がご尤もですし、こちらの主張を含んだ説明は終わっていますが
どうしてもこの話題を続けたいのであれば新しくスレッドを立てて下さい。



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