Discuss Scratch

uttyann
Scratcher
500+ posts

質問コーナー

アイコンイメージスキャナーを使って描画したのですが、黒い点々が入ってしまいます。解決策はありますか。
inoking
Scratcher
1000+ posts

質問コーナー

uttyann wrote:

アイコンイメージスキャナーを使って描画したのですが、黒い点々が入ってしまいます。解決策はありますか。
所どころデータが壊れています(下に例)。
テキストに書き出してエディタで確認してください。

e9f3f2<

000a0fが

00080cを

Mkuuga
Scratcher
8 posts

質問コーナー

My browser / operating system: Windows NT 10.0, Chrome 61.0.3163.100, Flash 27.0 (release 0)
僕は、ボスを倒すアクションゲームを作っているのですが、ステージを変える時に、矢印に触れると次のステージになるというプログラムにしているのですが、ボスを倒した後にしか次のステージに進めないようにしたいです。主人公と矢印のプログラムは、どうすればいいのでしょうか?
tyawanmusi
Scratcher
100+ posts

質問コーナー

Mkuuga wrote:

僕は、ボスを倒すアクションゲームを作っているのですが、ステージを変える時に、矢印に触れると次のステージになるというプログラムにしているのですが、ボスを倒した後にしか次のステージに進めないようにしたいです。主人公と矢印のプログラムは、どうすればいいのでしょうか?
文章を見た限りでは、「矢印をなくせばいいんじゃないか?」と思ってしまいました。
出来ればもう少し詳しく、またはその画像やURLを送ってくれますか?
inoking
Scratcher
1000+ posts

質問コーナー

Mkuuga wrote:

My browser / operating system: Windows NT 10.0, Chrome 61.0.3163.100, Flash 27.0 (release 0)
僕は、ボスを倒すアクションゲームを作っているのですが、ステージを変える時に、矢印に触れると次のステージになるというプログラムにしているのですが、ボスを倒した後にしか次のステージに進めないようにしたいです。主人公と矢印のプログラムは、どうすればいいのでしょうか?
矢印は
隠す
にしておいて、ボスを倒したときに
表示する
すればよいと思います。
Mac-Stick-92
Scratcher
75 posts

質問コーナー

ここの質問コーナーユーザーへ
新・質問コーナーへ移行することをお勧めします。↓
https://scratch.mit.edu/discuss/topic/280730/?page=1#post-2869401
daidaidai1
Scratcher
1000+ posts

質問コーナー

Mac-Stick-92 wrote:

ここの質問コーナーユーザーへ
新・質問コーナーへ移行することをお勧めします。↓
https://scratch.mit.edu/discuss/topic/280730/?page=1#post-2869401
「Scratchのコミュニティをより良いところにするために」で新質問コーナーについて話し合っていたようですが、その結果できたものですか?
kaaramochi
Scratcher
1000+ posts

質問コーナー

daidaidai1 wrote:

Mac-Stick-92 wrote:

ここの質問コーナーユーザーへ
新・質問コーナーへ移行することをお勧めします。↓
https://scratch.mit.edu/discuss/topic/280730/?page=1#post-2869401
「Scratchのコミュニティをより良いところにするために」で新質問コーナーについて話し合っていたようですが、その結果できたものですか?
多分そうだと思います。
inoking
Scratcher
1000+ posts

質問コーナー

kaaramochi wrote:

daidaidai1 wrote:

Mac-Stick-92 wrote:

ここの質問コーナーユーザーへ
新・質問コーナーへ移行することをお勧めします。↓
https://scratch.mit.edu/discuss/topic/280730/?page=1#post-2869401
「Scratchのコミュニティをより良いところにするために」で新質問コーナーについて話し合っていたようですが、その結果できたものですか?
多分そうだと思います。
いえ、違います。Mac-Stick-92 さんに確認中です。
iso12800jp
Scratcher
1000+ posts

質問コーナー

プロジェクトの描画処理にグラフィックボードは関係ありますか?
soramameta
Scratcher
3 posts

質問コーナー

セーブなどの仕方はどうやったらいいんでしょうか
dream1030
Scratcher
500+ posts

質問コーナー

soramameta wrote:

セーブなどの仕方はどうやったらいいんでしょうか
セーブ?作品を保存することですか?
hhayyatto
Scratcher
1000+ posts

質問コーナー

soramameta wrote:

セーブなどの仕方はどうやったらいいんでしょうか
☁変数をうまく使うといいです。
inoking
Scratcher
1000+ posts

質問コーナー

soramameta wrote:

セーブなどの仕方はどうやったらいいんでしょうか
少し前に同じような質問と回答が出ていました。
まずはこれを見てみてください。https://scratch.mit.edu/discuss/post/2864361/
daidaidai1
Scratcher
1000+ posts

質問コーナー

同じスプライトのクローン同士で当たり判定を行う方法はありますか?
dream1030
Scratcher
500+ posts

質問コーナー

daidaidai1 wrote:

同じスプライトのクローン同士で当たり判定を行う方法はありますか?
私の単純すぎる考えでは、
(2) 回繰り返す
[スプライト1 v] のクローンを作る
end
クローンされたとき
もし <[スプライト1 v] に触れた> なら
[ってな感じじゃだめですかね?] と言う
end
daidaidai1
Scratcher
1000+ posts

質問コーナー

dream1030 wrote:

daidaidai1 wrote:

同じスプライトのクローン同士で当たり判定を行う方法はありますか?
私の単純すぎる考えでは、
(2) 回繰り返す
[スプライト1 v] のクローンを作る
end
クローンされたとき
もし <[スプライト1 v] に触れた> なら
[ってな感じじゃだめですかね?] と言う
end
それだと自分自身も当たり判定に含まれ、常に当たっている判定になってしまうんです。
mochimochiking
Scratcher
1000+ posts

質問コーナー

daidaidai1 wrote:

同じスプライトのクローン同士で当たり判定を行う方法はありますか?
同じ形のスプライトをもうひとつ用意し、判定を行うときにメッッセージで座標を指定させる?
kohzzz
Scratcher
72 posts

質問コーナー

daidaidai1 wrote:

同じスプライトのクローン同士で当たり判定を行う方法はありますか?
~中略~
それだと自分自身も当たり判定に含まれ、常に当たっている判定になってしまうんです。
横からすいません
凄いめんどくさいですが、これで行くかと思います。(多分もっと簡単なのがあります。)
@greenflag がクリックされたとき
(全て v) 番目を [x v] から削除する
(全て v) 番目を [y v] から削除する
[変数 v] を [0] にする

適当な時::events
[変数 v] を (1) ずつ変える
[自分自身 v] のクローンを作る

クローンされたとき
新しいブロック(変数)

定義 新しいブロック(引数)::その他
ずっと
((引数)) 番目( [x v] )を [(x座標)] で置き換える
((引数)) 番目( [y v] )を [(y座標)] で置き換える
もし <<[コスチューム] = [丸]>> なら


もし <[ピタゴラスを使って求めた他のクローンまでの距離] < [円の半径]> なら
処理
end

でなければ
もし <<[コスチューム] = [四角]>> なら


もし <座標の差から触れているか求めた時触れている> なら
処理
end

でなければ
[もうわからん]と言う
end
end
end
自分でも何言ってるかわからん
簡単にすると
常にリストに座標を入れとく(何番目に入れるかは引数でわかる)

ピタゴラスやらなんやらでリストに入ってるのを全部調べる(自分以外の)

うまくいった~!

Last edited by kohzzz (Oct. 28, 2017 09:31:49)

inoking
Scratcher
1000+ posts

質問コーナー

daidaidai1 wrote:

同じスプライトのクローン同士で当たり判定を行う方法はありますか?
まず、
<[ v] に触れた>
に自分自身は指定できません。
<[] 色に触れた>
<[] 色が [] 色に触れた>
を使うか、#11826 の kohzzz さんのように座標をリストに登録して計算するかしかないでしょう。

Powered by DjangoBB