Discuss Scratch

bunka-6
Scratcher
43 posts

未完成の作品を完成品に変えるトピック

これみてください。今作っているやつです。詳しいことは作品に書いてあります。助けてください。よろしくお願いします
KimiruHamiru
New Scratcher
500+ posts

未完成の作品を完成品に変えるトピック

bunka-6 wrote:

これみてください。今作っているやつです。詳しいことは作品に書いてあります。助けてください。よろしくお願いします
3カ所ある
<(敵の種類)=(3)>
の値は、

いまはこう:(3)
正解はこう:(3)

です。

クローンを作る部分で半角の3
クローン側のコードが全角の3
であるため、比較に失敗してクローンが何者か判別できず、HPなどが初期値のままになってるようです。

mochimochiyuu
Scratcher
46 posts

未完成の作品を完成品に変えるトピック

ryoma500 wrote:

mochimochiyuu wrote:

ryoma500 wrote:

https://scratch.mit.edu/projects/1209870005/
この作品で、家(民家?)に入るとき一瞬暗転が解けてビジュアル的に嫌な感じになってしまいます。原因を教えていただけると嬉しいです。
よくわからないな…暗転の仕組みが
when I receive [暗転 v]
repeat (20)
change [暗転 v] effect by (10)
end
なら、暗転する前に一定秒数(0.1~0.2)待てばいいと思う。
民家に入る→暗転が入る→真っ暗→暗転が一瞬外れてしまう→暗転がゆっくり解ける
現状こうなっていて、なぜ暗転が一瞬解けるのか分からずにいます。ゆっくり暗転をかけてからマップを描画して、ゆっくり暗転を解く仕組みです。
重くなったように見えてしまうのでできれば待ちたくないです。プログラムわかりにくくてごめんなさい。
僕の場合だとバグがあってわからん時はわざとローディング画面にしてラグにしたくなっちゃいますね。
ほぼすべてを一つでやってるので、描画中に暗転(ペン)が消えてる可能性はありませんか?
100%PEN描画の時は、背景が重ならないように一回すべてを削除すると思うんですが、スプライトを見ると、暗転をペンで作っているので、ここで消えているように感じます。
少し違うとは思うんですが、暗転する前に背景を消して、暗転中に描画するといいと思います。
XIJANG
Scratcher
11 posts

未完成の作品を完成品に変えるトピック

このゲームの挙動についてです。
こ操作方法などはリンク先の「使い方」に書いてあります。
左下で抽選して緑に当たる、または黄色に当選して上の抽選機に行き青、黄、赤に
当たると「ボーナス」と言った表示が出て変数でメダル払い出し枚数が出てきて
払い出されて0.5秒で表示が消えボールが出てくると言う仕組みなのですが、
当たると「ボーナス」と言った表示が出て変数でメダル払い出し枚数が出てきて
払い出されて0.5秒で表示が消えボールが出てくる
が高速に実行されてしまってすぐ表示が消えてしまいます。
なにかいい改善の仕方はありませんかね?

追記:
ずっと
隠す
end
になっていました。すみません。
外したら思っていた通りに動作しました。

Last edited by XIJANG (Sept. 13, 2025 13:40:54)

bunka-6
Scratcher
43 posts

未完成の作品を完成品に変えるトピック

また質問なんですがこれ見てください。メニュー画面なんですが、プログラムが同じなのに1つだけボタンがうまく動かないんです。助けてください。お願いします。
ioqj
Scratcher
500+ posts

未完成の作品を完成品に変えるトピック

作品を見てみました。
他の二つのメニューボタンが、常にコスチュームをもとに戻す命令(メッセージ)を送っているのが原因だと思います。
クローンをつかってメニューボタンを複製すれば解決すると思います。
bunka-6
Scratcher
43 posts

未完成の作品を完成品に変えるトピック

もう最近ずっとすみません。またまた助けてください。これです。メインメニューのボタンと同じ手法でやったんですが背景がうまく変わりません。
XIJANG
Scratcher
11 posts

未完成の作品を完成品に変えるトピック

https://scratch.mit.edu/projects/1219495431/
#167をやってみました
別の場所でが動いていたのでそこに変数で制御を入れましたね
他のメニューを追加する際も(おそらく)追加の変数が必要だと思います
1233458
Scratcher
29 posts

未完成の作品を完成品に変えるトピック

この作品なんですが、キャットの本気になった時の挙動の改良点、追加して欲しい要素があればお願いします。他にも改善点あればお願いします

mochimochiyuu
Scratcher
46 posts

未完成の作品を完成品に変えるトピック

1233458 wrote:

この作品なんですが、キャットの本気になった時の挙動の改良点、追加して欲しい要素があればお願いします。他にも改善点あればお願いします

本気状態の改良は特に…むずすぎてなんもできないくらいかな。てことで。
<改善・追加点>
・本気の説明状態を書く
・当たり判定で残機のこととかやってるのに、ナノにあたったときに即死亡になってるせいでやる意味がなくなってる
(というか、当たり判定を見せて)
・プレイヤーの移動手段を書く(マウスなのかキーボードなのかをわかりやすくすれば、急な暴発はなくなる)
・個人的に普通にむずいので、タイトル画面付けてイージーモードを追加(残機の追加・攻撃を簡略化する)
・技の説明を書く(この技はどういう攻撃か書く)
・上のやつに追加で技の名前を書く
・剣が大きくて当たりやすい(今の40~75%ぐらい)
・ゲームオーバーになったらすぐにゲームを止める!
when I receive [stop v]
[このスプリクトのほかのスプリクトを止める v]
みたいなスプリクトをすべてにやって止める。

追加あったらあとで書きます。おかしかったら教えて。
gameman-dayo
Scratcher
8 posts

未完成の作品を完成品に変えるトピック

こんにちは。この作品が顔の向きが変えられないので、見てくれませんか?
これは格闘ゲームになる予定です
Clemens829
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

回転方法が「左右のみ」または「回転しない」になっているため、
 (0 v)度に向ける
 (180 v)度に向ける
が機能していないようです。回転方法を「自由に回転」にすれば0度および180度に向けたものが反映されます。

ただ、0度や180度だと、キャラは左右に移動しているのにスプライトは上下に向いてしまうので、たぶんgameman-dayoさんが想定している挙動と違うと思います。左右に向けたいなら、回転方向「左右のみ」+「90度/-90度に向ける」になります。
mochimochiyuu
Scratcher
46 posts

未完成の作品を完成品に変えるトピック

この作品なんですが、ゲーム内容は確定しており、制作を開始しているんですけど、題名を思いつかなくて…
gameman-dayo
Scratcher
8 posts

未完成の作品を完成品に変えるトピック

#172ご指摘ありがとうございます。参考にします。
Hokorisann
Scratcher
2 posts

未完成の作品を完成品に変えるトピック

https://scratch.mit.edu/projects/1226009949/
現在カードゲームを作っているのですが、カードを引く挙動がうまくいきません。(なぜか必要以上に引いてしまいます。)挙動がおかしくなってしまう原因と改善する方法を知ってる方がいたら手を貸して欲しいです。
Clemens829
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

毎ターン5枚引いているようですが、Hokorisannさんはどういった挙動を想定していますか?

追記:「ベット」を使ったときにカードが大量に引かれてしまう問題についてでしょうか。
メッセージ「ベット補充」をクローンも受信してしまっているのが原因のようです。
下記のプログラムでクローンかどうかを検知し、クローンがメッセージを実行しないようにしたら直りました。(変数はローカル変数(このスプライトのみ)で作ってください)
when green flag clicked
[クローン? v] を [0]にする
↑変数の初期値を0にする(なくてもよいが、間違って変えてしまっても大丈夫なように)
クローンされたとき
[クローン? v] を [1] にする
↑クローンは変数が1になる(「このスプライトのみ」の変数は親やそれぞれのクローンが別個の値を保持できる)
 [ベット補充 v] を受け取ったとき
もし <(クローン?) = [0]> なら
元あった処理
end
↑メッセージに対して親しか反応しないようにする

Last edited by Clemens829 (Oct. 9, 2025 23:36:09)

Hokorisann
Scratcher
2 posts

未完成の作品を完成品に変えるトピック

「ベット」の挙動がおかしい方で合っています。上記のプログラムで無事修正出来ました、ありがとうございます。
panda3250
New Scratcher
8 posts

未完成の作品を完成品に変えるトピック

https://scratch.mit.edu/projects/1228146832/editor/
このプロジェクトで、2p側は正しく1pのデッキを読み込めるのに1p側は相手のデッキを読み込めません。
原因がわかる方いたら教えてください。
僕はまだscratcherではないのでturbowarpで試してみてください。
onionn5
Scratcher
21 posts

未完成の作品を完成品に変えるトピック

このクリッカーゲーム桁が増え過ぎるとe+と表示されてしまって位の表示が上手く出来ません、誰か対処方法を知っていたら指摘お願いします。
kouryou118103
Scratcher
1000+ posts

未完成の作品を完成品に変えるトピック

10^20のオーダーまでeの含まれない表記なので、そこに収まるようにプログラムを組めばいいと思います。
(20桁までの整数値)*10^((桁数)-1)←こんな感じ

こうすると10^21-2から10^21まではこのようになります



欠点は小さい方の桁がだんだん表現できなくなることです

追記
今試したら演算の精度が悪かったです。20桁ではなく17桁とかにしておいた方がいいかもしれません…

Last edited by kouryou118103 (April 14, 2026 15:29:01)

Powered by DjangoBB