Discuss Scratch
- Discussion Forums
- » 日本語
- » 質問コーナー
- Tsukina
- Scratcher
26 posts
質問コーナー
スクリプト自体はacos(0)は90を返し、acos(90)は0を返すことを利用した、0と90のトグル(フリップフロップ)だと思われます。進化版、というよりは逆計算ですね。ありがとうございます。 arccos、もしくはacosでググれば出てくると思います。
三角関数の進化版(?)だった気がします。
足し算と引き算、掛け算と割り算みたいなもんです。(雑)
つまり、
[Switch v] を ([acos v] \( (Switch) \)) にするは
もし <(Switch) = [0]> ならと同等のことになります。
[Switch v] を [90] にする
でなければ
[Switch v] を [0] にする
似たようなものに、
[Switch v] を(<(Switch) = [0]> * (1)) にするで0と1のトグルを作るものがあります。
追記:
acosという数学関数は、cosの-1乗(cos^-1)で、y=cos(x)とするとacos(y)=xとなります。
再追記
atanと間違えていました申し訳ございません。
y=cos(x)とするとacos(y)=xの式はあっています。
Last edited by Tsukina (Dec. 16, 2016 07:09:06)
- CommandSlash017
- Scratcher
500+ posts
質問コーナー
追記が一番ためになっtゲフンゲフンご丁寧にありがとうございます。ちなみにacos90はNaNが返ってきます。スクリプト自体はacos(0)は90を返し、acos(90)は0を返すことを利用した、0と90のトグル(フリップフロップ)だと思われます。進化版、というよりは逆計算ですね。ありがとうございます。 arccos、もしくはacosでググれば出てくると思います。
三角関数の進化版(?)だった気がします。
足し算と引き算、掛け算と割り算みたいなもんです。(雑)
つまり、[Switch v] を ([acos v] \( (Switch) \)) にするはもし <(Switch) = [0]> ならと同等のことになります。
[Switch v] を [90] にする
でなければ
[Switch v] を [0] にする
似たようなものに、[Switch v] を(<(Switch) = [0]> * (1)) にするで0と1のトグルを作るものがあります。
追記:
acosという数学関数は、cosの-1乗(cos^-1)で、y=cos(x)とするとacos(y)=xとなります。
Last edited by CommandSlash017 (Dec. 15, 2016 08:53:06)
- inotomoking
- Scratcher
100+ posts
質問コーナー
スクリプト自体はacos(0)は90を返し、acos(90)は0を返すことを利用した、0と90のトグル(フリップフロップ)だと思われます。acos(x) の定義域(x が取りうる値)は -1 ~ +1 なので acos(90) は NAN となります。
(略)
acosという数学関数は、cosの-1乗(cos^-1)で、y=cos(x)とするとacos(y)=xとなります。
(略)
ちなみにacos90はNaNが返ってきます。
よって、元のスクリプトは意味不明です。
また、
-1乗と表記しますが、べき乗ではありませんので要注意です
(cos^2(x) == cos(x) * cos(x) ←これはべき乗 とかとは意味が違う)。
- Tsukina
- Scratcher
26 posts
質問コーナー
すみませんでした関数をatanと間違えていました。スクリプト自体はacos(0)は90を返し、acos(90)は0を返すことを利用した、0と90のトグル(フリップフロップ)だと思われます。acos(x) の定義域(x が取りうる値)は -1 ~ +1 なので acos(90) は NAN となります。
(略)
acosという数学関数は、cosの-1乗(cos^-1)で、y=cos(x)とするとacos(y)=xとなります。
(略)
ちなみにacos90はNaNが返ってきます。
よって、元のスクリプトは意味不明です。
また、
-1乗と表記しますが、べき乗ではありませんので要注意です
(cos^2(x) == cos(x) * cos(x) ←これはべき乗 とかとは意味が違う)。
acos(0)=90
acos(1)=0です。
おっしゃる通りもとのスクリプトは意味不明ですね。
元のスクリプトはこうするべきです。
[Switch v] を (([cos v] \( (Switch) \)) * (90)) にする
Last edited by Tsukina (Dec. 16, 2016 07:11:11)
- mikikoii
- Scratcher
1000+ posts
質問コーナー
これ↓をスプライトにするにはどうすればいいんですか。
(10) 歩動かす
参照数100未満のすごい作品からのおすすめ作品→これ
更新日:2023/04/07。皆さんも「参照数100未満だけど凄い!」という作品があったら入れてみてください~
※これは署名です。設定をすれば自動的に入ります。
- CommandSlash017
- Scratcher
500+ posts
質問コーナー
Snipping Tool等のツールが便利です。 これ↓をスプライトにするにはどうすればいいんですか。(10) 歩動かす
- Tsukina
- Scratcher
26 posts
質問コーナー
具体的にはどういうことですか? プレイヤーに影をつける方法がわかりません。お願いします
立体的な影を付けたいのか影を落としたいのかそれとも足元に暗い丸を置きたいのかなどでお願いします。
- apple502j
- Scratcher
1000+ posts
質問コーナー
scratchの、ホームページで、いきなりのじがちいさくなりましたどうすれば良いのでしょう?
かもしれませんね。 ブロックの字の太さが変わっている気がしますが、何かアップデートのようなものがあったのでしょうか?
(字のサイズはShift+エディターの地球マーク→set font sizeで変更できます。たしか元は12でした)
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- kaaramochi
- Scratcher
1000+ posts
質問コーナー
スクラッチの翻訳を改善(スプライトのブロックなど)するには、何か特別な権限があるのですか?abeeさんなどがやっているようですが・・・
Last edited by kaaramochi (Dec. 16, 2016 10:19:43)
- apple502j
- Scratcher
1000+ posts
質問コーナー
登録すればだれでもできますよ。(ぼくもしています) スクラッチの翻訳を改善(スプライトのブロックなど)するには、何か特別な権限があるのですか?abeeさんなどがやっているようですが・・・
ただし、あくまで請願のみで、どの翻訳にするかは管理人が決めます。
(登録はhttps://translate.scratch.mit.edu/からできます)
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- catnyannyan
- Scratcher
500+ posts
質問コーナー
文字列の長さを返す関数です。文字列の長さを調べたい時に使います。([〇〇] の長さ)の意味と使い方を教えていただけませんか?
例えば、([あ] の長さ)
は1になります。([あああ] の長さ)
は3になります。
そのブロックは、欄の中に入力されている文字列の長さを返します。([〇〇] の長さ)の意味と使い方を教えていただけませんか?
なるほど!○○の部分の文字数ですつまり○○だったら2文字なので長さは2([〇〇] の長さ)の意味と使い方を教えていただけませんか?
m0303だったら5
みなさんわかりやすく説明してくださってありがとうございます!
なぐは引退すまし。
どうでもいいと思うけどね。支障ないでしょ。事を大きくしないでくだしあ。もともとちっちゃいことだし。みんな今までありがとうさようならおやすみなさい。新しいアカウントに生まれ変わってまたひっそりスクラしてるから!「また、あたしを見つけてね!」(マーニー
- waraku
- Scratcher
100+ posts
質問コーナー
削除 合作を聞いたことがあるのですが、どうやってやったらいいですか?
Last edited by waraku (Dec. 17, 2016 06:58:34)
・シューティングゲーム2登場!
・皆さんこれで、ボード版サッカーゲームの記録してみませんか?本物のサッカーでも大歓迎ぜひお試しあれ!
・野球盤の得点はこれで大丈夫!友達や家族と野球盤だ!
新バージョン公開演出がとっても濃くなったぞ!!詳しくはこちら←R1.5.26 NEW!!
ドンだーの皆さんここで話そう!詳しくはここをクリック!
太達の達人 つながれ!ひろがれ!打ち上がれ! remix全良を取るのは誰だ!?