Discuss Scratch
- Discussion Forums
- » 日本語
- » 質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#11061Yesterday 09:57:49
- e1bfd762321e409cee4a
-
12 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
<<Previous Post
ここにある最新の情報は5項目しか表示されませんが、これ(これは私が行ったことを取得するものです)のように
最新の情報をたくさん取得するAPIのようなものはないのでしょうか?
ここにある最新の情報は5項目しか表示されませんが、これ(これは私が行ったことを取得するものです)のように
最新の情報をたくさん取得するAPIのようなものはないのでしょうか?
Last edited by e1bfd762321e409cee4a (Yesterday 09:58:44)
#11062Yesterday 10:06:16
- pura314
-
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
一応そのようなAPIはあります。
→ https://api.scratch.mit.edu/users/username/following/users/activity?limit=5
ただし、そのままGETをしてもエラーしか返さないので、取得は難しいでしょう。
どうしても取得したいのならJava ScriptでもPythonなどのプログラミング言語でプログラムを組むと取得できるかもしれません。(当たり前ですが自己責任です。)
実際、ユーザースクリプトの配布になるので名前は出せませんが、そのようなことを実現することができる拡張機能があります。
→ https://api.scratch.mit.edu/users/username/following/users/activity?limit=5
ただし、そのままGETをしてもエラーしか返さないので、取得は難しいでしょう。
どうしても取得したいのならJava ScriptでもPythonなどのプログラミング言語でプログラムを組むと取得できるかもしれません。(当たり前ですが自己責任です。)
実際、ユーザースクリプトの配布になるので名前は出せませんが、そのようなことを実現することができる拡張機能があります。
Last edited by pura314 (Yesterday 10:58:37)
#11063Yesterday 10:43:31
#11064Today 01:59:34
- yukiti27
-
4 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
(foo)↑などのやつでステージに表示される変数を普通の表示、大きな表示、スライダー、スライダーの指定範囲を変更
、隠すなどのようなやつをマウスで右クリックして変えるあの選択するやつがあると思いますが、あれの見た目が
変わって、選択するときに下のほうの画面が変になるんですが、これってscratch側のアプデですかね?
(説明が下手ですみません。)
#11065Today 02:16:32
- puluma
-
36 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#11064
私の環境(My browser / operating system: Windows NT 10.0, Chrome 141.0.0.0, No Flash version detected)でもその現象が起きるのでyukiti27さんの環境が原因ではなくScratch側の原因でしょう。(アプデなのかバグなのかはわかりませんが)
私の環境(My browser / operating system: Windows NT 10.0, Chrome 141.0.0.0, No Flash version detected)でもその現象が起きるのでyukiti27さんの環境が原因ではなくScratch側の原因でしょう。(アプデなのかバグなのかはわかりませんが)
#11066Today 04:20:10
- truck_water
-
22 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
(() から ()までの乱数)
を使わずに乱数を作るならタイマーの誤差を利用するんでしょうか?
#11067Today 04:40:29
#11068Today 05:04:04
- inoking
-
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
それも内部的には乱数と同じことをしているのでは(未確認)?[どこか v] へ行くなども有用だと思います
なぜ乱数ブロックを使いたくないかによると思います。
#11069Today 05:23:45
- e1bfd762321e409cee4a
-
12 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
実装方法が合ってるかわかりませんが、作ってみました。
タイマー式乱数
追記 : 翻訳を使った乱数生成を見つけました
翻訳拡張機能を利用した乱数
追記2 : XorShift128+を見つけました
XorShift128+
タイマー式乱数
追記 : 翻訳を使った乱数生成を見つけました
翻訳拡張機能を利用した乱数
追記2 : XorShift128+を見つけました
XorShift128+
Last edited by e1bfd762321e409cee4a (Today 07:16:28)
#11070Today 05:29:34
#11071Today 08:38:40
- haws0873
-
80 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
投稿場所を間違えたので削除
Last edited by haws0873 (Today 08:39:48)
#11072Today 10:01:26
- 8zi8ppunn
-
23 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
removed–blockspam
Last edited by LittleGreyCells (Today 14:07:53)
#11073Today 10:30:07
- achanikun
-
1 post
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
参照数って一人に一回つくんですかそれとも普通に見た数だけつくんですか
誰か詳しい人いたら教えてください。 m(__)m
誰か詳しい人いたら教えてください。 m(__)m
#11074Today 10:39:33
- 8zi8ppunn
-
23 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
ユーザー名を使う方法
Last edited by 8zi8ppunn (Today 10:39:54)
#11075Today 10:42:09
- Odakyu21
-
61 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
参照数って一人に一回つくんですかそれとも普通に見た数だけつくんですか
誰か詳しい人いたら教えてください。 m(__)m
質問コーナー5から引用致します(https://scratch.mit.edu/discuss/post/5622038/)
一人で1回です(ログインしていない場合を除く)
検索は
site::https://scratch.mit.edu/discuss/
を書いた後に検索するとできます
#11076Today 10:47:32
- Odakyu21
-
61 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#11074
ユーザー名を使う方法だけでは何が言いたいか伝わりません(質問の例 他人のスクラッチのメール数を見るのはどうしたらいいでしょう)
#2から引用いたします
ユーザー名を使う方法だけでは何が言いたいか伝わりません(質問の例 他人のスクラッチのメール数を見るのはどうしたらいいでしょう)
#2から引用いたします
具体的に質問をしましょう。3. できるだけ
そうすれば、欲しい答えが返ってきやすくなります。
4. ほかのトピックで質問できないかを確認しましょう。
#11077Today 13:19:38
- mi9g0n
-
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#11075の参照数についての質問に対する回答について:
質問コーナーのコメントがすべて正しいという保証はないわけで、実際にたまに誤った回答を目にする場合もあります。そして件のコメントには出展出典がありません。
だからただ引用するのみという回答の仕方はいかがなものかと思うのです。
サブアカウントを持っている人であれば、あるいはスクラッチをやっている友達がリアルにいるのであれば、いろいろと実験することができそうです。
そういった自身の体験を正確に表現したものか、あるいはしっかりとした出展出典付きの回答を希望します。
そういったコメントが出てくるまでは、この回答で納得することはできません。
質問コーナーのコメントがすべて正しいという保証はないわけで、実際にたまに誤った回答を目にする場合もあります。そして件のコメントには出展出典がありません。
だからただ引用するのみという回答の仕方はいかがなものかと思うのです。
サブアカウントを持っている人であれば、あるいはスクラッチをやっている友達がリアルにいるのであれば、いろいろと実験することができそうです。
そういった自身の体験を正確に表現したものか、あるいはしっかりとした出展出典付きの回答を希望します。
そういったコメントが出てくるまでは、この回答で納得することはできません。
Last edited by mi9g0n (Today 13:26:23)
#11078Today 14:29:22
#11079Today 15:53:40
#11080Today 16:29:45
- inoking
-
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#11068:
やはり内部的には乱数ブロックと同様に Math.random() を用いています。
どこか へ行く ブロック:
https://github.com/scratchfoundation/scratch-vm/blob/develop/src/blocks/scratch3_motion.js#L99
https://github.com/scratchfoundation/scratch-vm/blob/develop/src/blocks/scratch3_motion.js#L78
乱数ブロック:
https://github.com/scratchfoundation/scratch-vm/blob/develop/src/blocks/scratch3_operators.js#L80
確認を取りました。それも内部的には乱数と同じことをしているのでは(未確認)?[どこか v] へ行くなども有用だと思います
なぜ乱数ブロックを使いたくないかによると思います。
やはり内部的には乱数ブロックと同様に Math.random() を用いています。
どこか へ行く ブロック:
https://github.com/scratchfoundation/scratch-vm/blob/develop/src/blocks/scratch3_motion.js#L99
goTo (args, util) { const targetXY = this.getTargetXY(args.TO, util); : }
getTargetXY (targetName, util) { : } else if (targetName === '_random_') { const stageWidth = this.runtime.constructor.STAGE_WIDTH; const stageHeight = this.runtime.constructor.STAGE_HEIGHT; targetX = Math.round(stageWidth * (Math.random() - 0.5)); targetY = Math.round(stageHeight * (Math.random() - 0.5)); : }
乱数ブロック:
https://github.com/scratchfoundation/scratch-vm/blob/develop/src/blocks/scratch3_operators.js#L80
random (args) { : // If both arguments are ints, truncate the result to an int. if (Cast.isInt(args.FROM) && Cast.isInt(args.TO)) { return low + Math.floor(Math.random() * ((high + 1) - low)); } : }