Discuss Scratch

Koneko_koko-2
Scratcher
100+ posts

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

#13153

Cyber_Psycho wrote:

#13137の続きです。
(略)
「陣形:一文字」という定義に対して、自機の位置によって反対方向へと行かそうと
してみたのですが、パターン定義を新しく作る以外道が見つかりませんでした。
陣形を崩した後に好きな位置に配置させるにはどのように定義のx、yを修正すれば良いのでしょうか?
例えば、
([自機 v] の [ x座標 v])//スプライトを指定する場合
(マウスのx座標)
を使うと、それぞれの座標を取得できますが、
座標は数値なので、そこにマイナス1をかければ「それが反対の座標」ということになります。

Last edited by Koneko_koko-2 (July 19, 2026 09:35:51)

Cyber_Psycho
Scratcher
19 posts

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

#13169
確かに掛ければ配置は反対になるのですが、パーツ自体に陣形のリスト変数(x、yの配置)を入力しているので、
この場合「陣形:一文字」に負の数字を掛けても位置が変わらないです。(組む向きは変わりますが)
内容が内容なのでちょっと言葉で説明するのは難しいのですが
陣形を生成する場所を指定できない(リスト変数の都合上0地点に戻る)のが今当たっている問題点ですね。
質問前に自分で考えてみたのですが新しくx軸とy軸という変数を生み出して、

陣形の登録→xの陣形、(y軸変数の位置+yの陣形)に移動→(x軸変数の位置+xの陣形)に移動、yの陣形を組む→組み立て完了

が今考えているアイデアの中で最も実現できる可能性があります。
Koneko_koko-2
Scratcher
100+ posts

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

定義 陣形:一文字
で、次に配置する座標のリストを作っていて、
今はx座標はすべて「0」になっていると思うのですが、
そこに代わりに、
自機のx座標かけるマイナス1 』を入れる、
というのでどうでしょうか。

こうすることで、画面中央(0,0)を軸に、
自機と左右反転した位置に、縦一列にパーツが並ぶと思います。
分かりにくい場合は、プロジェクトを共有します。

次は、https://scratch.mit.edu/discuss/topic/379014/
に移動した方が良いかもしれないです。
Cyber_Psycho
Scratcher
19 posts

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

フォーラムの紹介ありがとうございます。知らなかった…
U-Y-Scratch
Scratcher
500+ posts

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

これについての公式発表はありますか?
abee
Scratcher
1000+ posts

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

#13173
なにについてのことなのか言葉で書かないとわかりません。
また、特定のユーザーの活動について、プロジェクトにする意味が分かりません。
U-Y-Scratch
Scratcher
500+ posts

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

#13175

https://scratch.mit.edu/studios/51825208/activity です。スタジオの履歴を見る限り、「キュレーターに招待された人が自分自身をマネージャーにして」います。
pikurusu_Game5
Scratcher
100+ posts

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

U-Y-Scratch wrote:

#13175

https://scratch.mit.edu/studios/51825208/activity です。スタジオの履歴を見る限り、「キュレーターに招待された人が自分自身をマネージャーにして」います。
私が見たところ今回の

U-Y-Scratch wrote:

「キュレーターに招待された人が自分自身をマネージャーにして」
の人がスタジオのサムネタイトル説明を変更しました。と書かれていたので表記のバグなのではないかと思います。
abee
Scratcher
1000+ posts

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

#13176
そのことと公式発表の関係が分かりません。
なにを質問しているのか、整理して書くようにお願いします。
kossey139
Scratcher
1 post

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

スタジオを共有するのってどうすれば共有できますか
gccxnondx
Scratcher
100+ posts

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

#13179#13178
「共有」の定義を教えてください。それがわからないと何も言えません。参考程度にWikipediaによると
共有(きょうゆう)とは、所有権などある一定の権利が複数の主体によって支配・利用されている状態のこと。共有関係にある者のことを共有者(きょうゆうしゃ)という。
です。
edit:投稿番号のミス修正

Last edited by gccxnondx (July 21, 2026 12:59:05)

paruneto
Scratcher
7 posts

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

kossey139 wrote:

スタジオを共有するのってどうすれば共有できますか
https://en.scratch-wiki.info/wiki/Studio ←これを見て下さい、スタジオについてはここに載っているはずです。
Ke0
Scratcher
1000+ posts

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

ScratchWikiは適切に引用すれば便利な情報源ですが、「載っているはず」と頼り切ってよいほど正確性や網羅性が担保されていません。
また、ただの丸投げにならないよう、もう少し具体性のある回答の方が望ましいでしょう。

質問については#13180の通りです。
pikurusu_Game5
Scratcher
100+ posts

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

kossey139 wrote:

スタジオを共有するのってどうすれば共有できますか
共有と言うのが作品の共有と同じなら

yossi-scratch wrote:

スタジオに共有という概念はありません。作った時点で共有されます。
共有と言うのがキュレーターやマネージャーの事ならキュレーターを招待という所に招待したい人のユーザー名を入れてください。
無差別招待はやめておいた方がいいです。
3023TOMO
Scratcher
40 posts

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

一つのスプライトだけで二つの中身が同じ音を出す方法を教えてください。
具体的に説明すると
set [pitch v] effect to (100)
play sound [sound v] until done
set [pitch v] effect to (70)
play sound [sound v] until done
を一つのスプライトで再生し、音がどちらかに止められず、どちらも再生されるようにしたいです。
100個の同じ音を同時に再生したいので、できない場合には最も楽な解決策を教えてくださると嬉しいです。
chona2021
Scratcher
95 posts

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

#13184
私の環境ではそのようなことは起こりませんでした。プロジェクトのURLはありますか?
あと、参考までにどうぞ

Last edited by chona2021 (July 23, 2026 00:53:46)

h_team_x
Scratcher
100+ posts

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

3023TOMO wrote:

一つのスプライトだけで二つの中身が同じ音を出す方法を教えてください。
具体的に説明すると
ry
を一つのスプライトで再生し、音がどちらかに止められず、どちらも再生されるようにしたいです。
100個の同じ音を同時に再生したいので、できない場合には最も楽な解決策を教えてくださると嬉しいです。
play sound [何か v]
というブロックがありまして、これを使えば同時再生はできますが、
ピッチは全ての再生中の音に適用されてしまいます。
そのため荒業ではありますが、ピッチを適用した音を再録音という方法もあります。
3023TOMO
Scratcher
40 posts

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

h_team_x wrote:

play sound [何か v]
というブロックがありまして、これを使えば同時再生はできますが、
ピッチは全ての再生中の音に適用されてしまいます。
そのため荒業ではありますが、ピッチを適用した音を再録音という方法もあります。

返信ありがとうございます。教えてもらったことをしてみましたが、最初に出した音が消えています。

確認用のプロジェクトを作りました。
ピッチを適用した音を再録音を一度してみます。

追記
最初の質問にある通り、一つのスプライトだけで二つの中身が同じ音を出す方法を教えてください。

Last edited by 3023TOMO (July 23, 2026 05:24:00)

h_team_x
Scratcher
100+ posts

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

補足
同じ音だと前の音が消えます
そのため、音をコピーして、別の音としてながすような感じだと、うまくいく筈
例:
[あああ v]の音を鳴らす
(1)秒待つ
[いいい v]の音を鳴らす //[あああ]と同じ音
_so_ra_mn_
Scratcher
14 posts

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

僕の署名の欄に書いてあることについて教えて欲しいです。

Last edited by _so_ra_mn_ (July 23, 2026 06:22:44)

Powered by DjangoBB