Discuss Scratch

souma2014wakou
Scratcher
18 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)


https://scratch.mit.edu/projects/918975221/
って言う感じのを作ってるんですけど、これを2000年からの約何年と何ヶ月経ったかにするにはどうすればいいですか?
souma2014wakou
Scratcher
18 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

なんか署名変更できません
OryzaeA
Scratcher
100+ posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

souma2014wakou wrote:


https://scratch.mit.edu/projects/918975221/
って言う感じのを作ってるんですけど、これを2000年からの約何年と何ヶ月経ったかにするにはどうすればいいですか?

何カ月。。。ちょっと考えてみます。
souma2014
Scratcher
52 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

OryzaeA wrote:

souma2014wakou wrote:


https://scratch.mit.edu/projects/918975221/
って言う感じのを作ってるんですけど、これを2000年からの約何年と何ヶ月経ったかにするにはどうすればいいですか?

何カ月。。。ちょっと考えてみます。
はい
Yukihisa2022
Scratcher
1000+ posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

#564

souma2014wakou wrote:

なんか署名変更できません
画像を使ったりしていませんか?
New Scratcherは画像を貼ることができません。
souma2014wakou
Scratcher
18 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

Yukihisa2022 wrote:

#564

souma2014wakou wrote:

なんか署名変更できません
画像を使ったりしていませんか?
New Scratcherは画像を貼ることができません。
New scratcherでした
OryzaeA
Scratcher
100+ posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

OryzaeA wrote:

souma2014wakou wrote:


https://scratch.mit.edu/projects/918975221/
って言う感じのを作ってるんですけど、これを2000年からの約何年と何ヶ月経ったかにするにはどうすればいいですか?

何カ月。。。ちょっと考えてみます。


2000年からのブロックじゃなくて、現在の年と現在の月ブロック使えば簡単ですね。。これ?
souma2014wakou
Scratcher
18 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

OryzaeA wrote:

OryzaeA wrote:

souma2014wakou wrote:


https://scratch.mit.edu/projects/918975221/
って言う感じのを作ってるんですけど、これを2000年からの約何年と何ヶ月経ったかにするにはどうすればいいですか?

何カ月。。。ちょっと考えてみます。


2000年からのブロックじゃなくて、現在の年と現在の月ブロック使えば簡単ですね。。これ?
そうすればいいですか?。。。
kouhei-1
Scratcher
500+ posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

#560

四捨五入ではなく切り捨ての方が良いかもしれません。(と言っても機器の誤差の幅に落ち着くと思いますが)

被ってること気づかなかった。。。

Last edited by kouhei-1 (Nov. 4, 2023 11:42:18)

souma2014
Scratcher
52 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

kouhei-1 wrote:

#560

四捨五入ではなく切り捨ての方が良いかもしれません。(と言っても機器の誤差の幅に落ち着くと思いますが)
それは@OryzaeAさんから教えてもらいました(私は本垢)
rakko-samezuki
Scratcher
56 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

質問失礼します。
今、リストを使ってクローンの情報をまとめています。
1.x座標
2.y座標
3.コスチューム
4.x座標
….
[x座標 v] を ((((クローン番号) + (数))) 番目( [情報 v] ) :: ) にする
このプログラムの変数:数のところはどうすれば良いでしょうか。
kouryou118103
Scratcher
1000+ posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

どうすれば良いって言われても、何をどのように保存したいのかわかりません。
もう少し詳しくお願いします。
rakko-samezuki
Scratcher
56 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

kouryou118103 wrote:

どうすれば良いって言われても、何をどのように保存したいのかわかりません。
もう少し詳しくお願いします。
失礼、
[x座標 v] を (((クローン番号) ) 番目( [情報 v] ) :: list) にする
のままだと、x座標をy座標の数値にしてしまうバグが起きてしまいます。
なのでクローン番号に数を足して (掛け算でいけるかも)
リストからx座標だけを取り出すには、クローン番号になにを足せばよいでしょうか。
[x座標 v] を ((((クローン番号) + (数)) ) 番目( [list v] ) :: list) にする
kouryou118103
Scratcher
1000+ posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

「1.x座標、2.y座標、3.コスチューム」が繰り返し保存されているということですね。

1 1つ目のクローン
2 1つ目のクローン
3 1つ目のクローン
4 2つ目のクローン
5 2つ目のクローン
6 2つ目のクローン
7 3つ目のクローン


のように保存されているはずなので、nを自然数(1から始まるクローン番号)とすると
x座標は 3(n-1)+1番目
y座標は 3(n-1)+2番目
コスチュームは 3n番目
です。
oka_moti
Scratcher
23 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

(((3) * ((n)-(1)))+(1))
(((3) * ((n)-(1)))+(2))
よりも
((3)*(n))-(2)
((3)*(n))-(1)
の方が1ブロック減らせます。軽量化の話をしているわけではありませんが…
rakko-samezuki
Scratcher
56 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

#576,#577
解決しました。ありがとうございます。
OryzaeA
Scratcher
100+ posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

oka_moti wrote:

(((3) * ((n)-(1)))+(1))
(((3) * ((n)-(1)))+(2))
よりも
((3)*(n))-(2)
((3)*(n))-(1)
の方が1ブロック減らせます。軽量化の話をしているわけではありませんが…

えーとこれ、同じ結果になるのかな。。(@_@;)

newmomizi_txt
Scratcher
1000+ posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

#579
3(n-1)+1を展開すると3n-2、3(n-1)+2を展開すると3n-1になります。
当然、式を展開して整理しただけですから結果が変わることはありません。
souma2014wakou
Scratcher
18 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

Yukihisa2022 wrote:

#564

souma2014wakou wrote:

なんか署名変更できません
画像を使ったりしていませんか?
New Scratcherは画像を貼ることができません。
今scratcherになりましたが、「あらまあサーバーが頭をかいてるよ」が出てきます
本垢ではちゃんとできました
-_-_-_-_-_-_-_WASD
New Scratcher
2 posts

質問コーナー7(利用する前に最初の投稿(#1)を確認してね)

ガチャゲームを作っています。どうやったらランダムで引けるようになりますか?

Powered by DjangoBB