Discuss Scratch
- Discussion Forums
- » 日本語
- » 質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#13281July 30, 2026 15:34:52
- Cyber_Psycho
-
Scratcher
19 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
かな〜り前の質問の続き(古過ぎてリンクの位置がちょっとズレました。)です。もう引用先のソースは消えているのですが、
この「デッキシステム」のおおまかな仕組みについて詳しく知りたいです。
製作者本人に聞いた事もあったのですが、リスト変数をいじって操作している事以外は
全くわかりません。(たとえば中の全角対応のプログラム、本人にも聞いてみましたがこれは今でも理解できません
)
誰かわかる方は分かりやすく教えてほしいです。
また、それらのシステム関連のプロジェクトが載っているスタジオがあります。
この「デッキシステム」のおおまかな仕組みについて詳しく知りたいです。
製作者本人に聞いた事もあったのですが、リスト変数をいじって操作している事以外は
全くわかりません。(たとえば中の全角対応のプログラム、本人にも聞いてみましたがこれは今でも理解できません
)誰かわかる方は分かりやすく教えてほしいです。
また、それらのシステム関連のプロジェクトが載っているスタジオがあります。
Last edited by Cyber_Psycho (July 30, 2026 15:39:58)
#13282July 30, 2026 18:11:07
- Ke0
-
Scratcher
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
こちらの作品には直リンクで飛べたので、ここにおける全角対応についての軽い解説を下記に記載します。
扱い的には数字ではない全角数字を数字的に処理するために、半角/全角数字を1文字ずつ格納したリスト「全角」と、
さてこれは単に文字的に一致したものの場所ですから、本来的な0~9に振り分けたいわけですが、この“場所”に
また「全角」に半角数字1,2,3,…,9,0をこの順で1~10番目に格納することで、nが半角数字でも「“場所”を10で割った余り」が数字自体と等しくなるようになっています。よって、「任意の全角及び半角の一桁の数字nについて、リスト『全角』における“場所”を10で割った余りがその数字を返す」というシステムが機能します。入力を一文字ずつ取り出してnとし、このシステムにかけて複数桁に対応していますね。
(数字に限れば“場所”は20以下の自然数を返しますから、21未満の場合において数字的な処理をしているようです。)
長くなりましたが全角対応の部分についてはこれでわかるでしょうか。(ピリオドや有効無効の判断など、まだ語ることは多そうですが。)とはいえこれは明らかに「デッキシステム」の本筋ではないのですが、それに関しては具体的にどの作品を参照すれば良いでしょうか。
扱い的には数字ではない全角数字を数字的に処理するために、半角/全角数字を1文字ずつ格納したリスト「全角」と、
([全角 v]中の[n] の場所)を用います。「全角」において全角数字1,2,3,…,9,0がこの順で一文字ずつそれぞれ11~20番目に格納されていますが、そうすると上に示したブロックはnが任意の一桁の全角数字のときその場所を返します。nが「1」なら11,「2」なら12,「0」なら20です。(以降この出力を“場所”とします。)
さてこれは単に文字的に一致したものの場所ですから、本来的な0~9に振り分けたいわけですが、この“場所”に
(() を (10) で割った余り)を用いることで、nに対応して、 「1」→11→1,「2」→12→2,「0」→20→0となるワケですね。これで全角数字を半角数字と同様に扱うことができます。
また「全角」に半角数字1,2,3,…,9,0をこの順で1~10番目に格納することで、nが半角数字でも「“場所”を10で割った余り」が数字自体と等しくなるようになっています。よって、「任意の全角及び半角の一桁の数字nについて、リスト『全角』における“場所”を10で割った余りがその数字を返す」というシステムが機能します。入力を一文字ずつ取り出してnとし、このシステムにかけて複数桁に対応していますね。
(数字に限れば“場所”は20以下の自然数を返しますから、21未満の場合において数字的な処理をしているようです。)
長くなりましたが全角対応の部分についてはこれでわかるでしょうか。(ピリオドや有効無効の判断など、まだ語ることは多そうですが。)とはいえこれは明らかに「デッキシステム」の本筋ではないのですが、それに関しては具体的にどの作品を参照すれば良いでしょうか。
Last edited by Ke0 (July 30, 2026 23:18:11)
#13283July 30, 2026 23:10:02
- s1nonome
-
Scratcher
13 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#13283
上から目線?大人が子供に敬語を使い、対等に話している時点で、フォーラムは現実と比べずいぶん対等な場所です。
また、inokingさんの投稿のリンク先(ここの#2でもありますが)を読みましたか?目線だなんだではなく、こういったフォーラムでのマナーの話ですので、どうかご理解いただきたいです。フォーラムに投降投稿した時点で、yossi-scratchさんだけの問題ではなくなっているのです。
上から目線?大人が子供に敬語を使い、対等に話している時点で、フォーラムは現実と比べずいぶん対等な場所です。
また、inokingさんの投稿のリンク先(ここの#2でもありますが)を読みましたか?目線だなんだではなく、こういったフォーラムでのマナーの話ですので、どうかご理解いただきたいです。フォーラムに投降投稿した時点で、yossi-scratchさんだけの問題ではなくなっているのです。
Last edited by s1nonome (July 30, 2026 23:11:13)
#13284July 30, 2026 23:13:28
- yossi-scratch
-
Scratcher
41 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#13283分かりました。「上から目線」というのは撤回•削除させていただきます。申し訳ございませんでした。
上から目線?大人が子供に敬語を使い、対等に話している時点で、フォーラムは現実と比べずいぶん対等な場所です。
また、inokingさんの投稿のリンク先(ここの#2でもありますが)を読みましたか?目線だなんだではなく、こういったフォーラムでのマナーの話ですので、どうかご理解いただきたいです。フォーラムに投降投稿した時点で、yossi-scratchさんだけの問題ではなくなっているのです。
#13285July 31, 2026 03:13:11
#13286July 31, 2026 03:25:52
- yossi-scratch
-
Scratcher
41 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
理解いただけたようなら分かりました。通常開いた場合、エディット画面4分の3•プロジェクト画面4分の1ほどになると思うのですが、そのプロジェクトと画面をさらに小さくするとできました。(自分の場合)
元の質問 ↓ に返答をお願いします。「対処法」とはどのようなものですか?
Last edited by yossi-scratch (July 31, 2026 03:56:59)
#13287July 31, 2026 03:54:37
- inoking
-
Scratcher
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
つうじょうひらいたばあい、エディット画面4分の3•プロジェクト画面4分の1ほどになると思うのですが、そのプロジェクトと画面をさらに小さくするとできました。(自分の場合)ありがとうございます。
同様のことで困っている人の参考になると思いますので
もう少し手順を確認させてください。
プロジェクトの中を見た状態で
右上の「小さいステージに切り替える」を押して
その状態で「Set Thumbnail」を押す
ということでしょうか?
#13288July 31, 2026 03:56:45
- yossi-scratch
-
Scratcher
41 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
はい。あっています。また、それでできない場合はscratchの問題ではなく、ブラウザの問題かと思います。通常開いた場合、エディット画面4分の3•プロジェクト画面4分の1ほどになると思うのですが、そのプロジェクトと画面をさらに小さくするとできました。(自分の場合)ありがとうございます。
同様のことで困っている人の参考になると思いますので
もう少し手順を確認させてください。
プロジェクトの中を見た状態で
右上の「小さいステージに切り替える」を押して
その状態で「Set Thumbnail」を押す
ということでしょうか?
(僕が対処法を知った時は再起動もしましたがダメだったのでブラウザの問題ではないと見られます。)
#13289July 31, 2026 08:43:19
- h_team_x
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
最近、
☆数万♥数万でクレカ公開などのお題がある強制鬼畜ルーレットがあったのですが、
達成は厳しいとして、さすがにアウトですよね?
☆数万♥数万でクレカ公開などのお題がある強制鬼畜ルーレットがあったのですが、
達成は厳しいとして、さすがにアウトですよね?
#13290July 31, 2026 08:49:55
- pikurusu_Game5
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
コミュニティガイドラインに書いてあることで、安全を保つことがあります、Scratchの中では個人情報などを公開することは禁止されています。達成が厳しいとしてもそれはアウトだと思います。
自分が不適切だと感じた場合は報告してScratchチームの対応を待つことをおすすめします。
自分が不適切だと感じた場合は報告してScratchチームの対応を待つことをおすすめします。
Last edited by pikurusu_Game5 (July 31, 2026 09:14:11)
#13291July 31, 2026 09:16:05
#13292July 31, 2026 09:32:49
- Mitsu-B31
-
New Scratcher
8 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
スタジオの活動通知は廃止されたのですか?それとも再びバグが起きているのでしょうか
#13293July 31, 2026 09:45:12
- inoking
-
Scratcher
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
スタジオの活動通知は廃止されたのですか?それとも再びバグが起きているのでしょうか元より、どういうタイミングで通知があるかは公開されていません。
つまり「再びバグ」というのも不正確です。
#13294Aug. 1, 2026 01:42:33
- bounin-aoi
-
Scratcher
12 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
あの~コメントするときになんか【うわっ! コメントの投稿中に何か問題が発生しました。】って出るんですけど誰か
そのエラーを治す方法教えてくれませんか?
そのエラーを治す方法教えてくれませんか?
forever
end
ask [] and waitコメントができない
#13295Aug. 1, 2026 01:50:27
- aalaalscratcher
-
Scratcher
500+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
バグ報告コーナー2(利用する前に最初の投稿(#1)をよく読んでね) #2より引用します
何度か再読込してください
既知のバグ、およびバグではないものの一覧
B. コメントに関するもの
2.うわっ! コメントの投稿中に何か問題が発生しました。と出ます
こちらを読んでみてください。
念のため、送信しようとしたコメントをコピーしたうえで画面更新をしてみてください。ほかのコメントが表示されていても自分の(直前に送った)コメントが表示されなかった場合も
たいていはコメントは投稿されています。
あわてて再度投稿を押すと二重投稿になってしまうことがよくあるので注意してください。
何度か再読込してください
#13296Aug. 1, 2026 04:57:49
- mathematics04
-
Scratcher
8 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
質問失礼致します。
スクラッチの機能に、プログラムを動かして、他のスプライトに移動?コピー?させる機能があると思います。
それが今機能していません。自分の端末がおかしいのかなと思い、他の端末でも試したのですができませんでした。最近のスクラッチのシステムをあまり理解しておらず、システムが変更されてしまい今の状態が正常なのか、それともバグなのか私にはわかりません。
正常なのかバグなのか、わかる人はいらっしゃいますでしょうか…?
スクラッチの機能に、プログラムを動かして、他のスプライトに移動?コピー?させる機能があると思います。
それが今機能していません。自分の端末がおかしいのかなと思い、他の端末でも試したのですができませんでした。最近のスクラッチのシステムをあまり理解しておらず、システムが変更されてしまい今の状態が正常なのか、それともバグなのか私にはわかりません。
正常なのかバグなのか、わかる人はいらっしゃいますでしょうか…?
#13297Aug. 1, 2026 05:04:53
#13298Aug. 1, 2026 05:09:58
#13299Aug. 1, 2026 05:39:43
- ZZzzzz_2012_11_15-3
-
Scratcher
25 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
バックパックではなく、プロジェクトの中にある既存のスプライトから同じプロジェクトのスプライトにプログラムをドラックさせてコピーさせるというものです。説明がわかりにくくてすみません。ブロックをスプライトにかざす?とそのスプライトにブロックが複製される機能のことですよね。
これでもわからなかったらもう一度違う言葉で説明します。
私の環境下では問題なく動作しました。
なのでscratch全体ではなく、あなたのみもしくは特定の方のみに起こってしまうバグのようなものだと思います。
出来るだけお答えしますが、今のところ理由は私にはわかりません。
#13300Aug. 1, 2026 05:59:00
- mathematics04
-
Scratcher
8 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
バックパックではなく、プロジェクトの中にある既存のスプライトから同じプロジェクトのスプライトにプログラムをドラックさせてコピーさせるというものです。説明がわかりにくくてすみません。ブロックをスプライトにかざす?とそのスプライトにブロックが複製される機能のことですよね。
これでもわからなかったらもう一度違う言葉で説明します。
私の環境下では問題なく動作しました。
なのでscratch全体ではなく、あなたのみもしくは特定の方のみに起こってしまうバグのようなものだと思います。
出来るだけお答えしますが、今のところ理由は私にはわかりません。
返信ありがとうございます。
「ブロックを〜複製される機能のこと」→おそらくその機能です。
問題なく動作したのですね。となると私の方での特定の問題になるのですかね…?はじめに、違う端末でも行ったと私が書いたのですが、その二つは世代は違えど、どちらもiPadでしたので、パソコンでも試してみようと思います。
また何かあったらこちらで質問させていただきます。