Discuss Scratch

MA4756wx
Scratcher
100+ posts

意外と知られていないテクニック集

*と検索すると、全てのスタジオや作品が出てくる。傾向見たいな門が。
https://scratch.mit.edu/search/projects?q=*

Last edited by MA4756wx (Dec. 26, 2023 01:10:36)


こんにちは、報告乱用はやめましょう。


ファミコンとスーファミとNintendo SwitchとDSとWiiU持ってます。
欲しい物は3DS, 2DS, N64, GB.
好きなのはMario Ball, excite bike 64, Yoshi Story, Mario Kart 64(ピーチサーキットのバグ), ちいかわ.
ito-noizi
Scratcher
100+ posts

意外と知られていないテクニック集

#3984
いえ、その情報は間違いです。Scratchのクローラが拾っていないスタジオ、プロジェクトは検索に乗りません。

一部のScratcherは量産型作品作ってるけど。
気が向いたときに改造して。
また一つ賢くなるのを繰り返していって。
プログラミング力を高めてってるんじゃないんか。

それってすごく良いことじゃん。
inoking
Scratcher
1000+ posts

意外と知られていないテクニック集

kinnniku_pi-mann wrote:

penのスタンプ、描画のレイヤーは実際のスプライトのレイヤーと反対に表示される。
これこれです。
いえ、その情報は間違いです。
そのサンプルは単に描画する順序(タイミング)を制御していないだけです。
スプライトのレイヤー(前面/背面)と描画する順序は独立しています。

ペンはスプライトのようにレイヤーをもっていないので
描画する順序をちゃんと制御してやる必要があります。

これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
 つまり「子ども SNS」ではない

・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもないナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
kinnniku_pi-mann
Scratcher
100+ posts

意外と知られていないテクニック集

#3986
文章を訂正します。

kinnniku_pi-mann wrote:

penのスタンプ、描画の順番は実際のスプライトのレイヤーが前の方が早い。
これこれです。

あ、きんにくピーマンです。
RORIKONではなく、タココンなのでご注意を。
因みに男です。
どうでもいいですが、キャラクターをイ化したいと思ったことはありますか?(タコも受け付けてます。)
仕事が増えるのでURLは教えません。自分で探してくださいね。

Scratch短歌
質問に 答えるときは 投稿日 その後の投稿 必ずチェック(字余り)
inoking
Scratcher
1000+ posts

意外と知られていないテクニック集

kinnniku_pi-mann wrote:

文章を訂正します。

kinnniku_pi-mann wrote:

penのスタンプ、描画の順番は実際のスプライトのレイヤーが前の方が早い。
これこれです。
いえ、ですから、、
「スプライトのレイヤー(前面/背面)と描画する順序は独立しています。」
実際、このプロジェクトでスプライトを複製してからスタートすると
スタンプの順序が入れ替わります。

私の認識は以下です。
・スプライトの重なりは(前面/背面)ブロックによって決まる
・スタンプ(ペン)での重なりは描画の実行順序によって決まる

スプライトの実行順序は(特殊な処理を入れない限り)不定のはずです。

スプライトよりスタンプ(ペン)は必ず下(先)に描画されることから
スプライトの重なりによってペンの描画順序を制御しているとは考えられないです。

これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
 つまり「子ども SNS」ではない

・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもないナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
MA4756wx
Scratcher
100+ posts

意外と知られていないテクニック集

https://catblocks-archive.glitch.me/
2020年エイプリルフールが見れる。

こんにちは、報告乱用はやめましょう。


ファミコンとスーファミとNintendo SwitchとDSとWiiU持ってます。
欲しい物は3DS, 2DS, N64, GB.
好きなのはMario Ball, excite bike 64, Yoshi Story, Mario Kart 64(ピーチサーキットのバグ), ちいかわ.
mpg18
Scratcher
1 post

意外と知られていないテクニック集

ハートやほしを押したら動くシステムてどうすればいいですか。
taiyo_a
Scratcher
100+ posts

意外と知られていないテクニック集

#3990
ハートと星を押すと反応するプログラムは、私の知っている限りでは実現不可能です。
なぜなら、ハートと星のボタンはプロジェクトの実行画面の外側にあり、
マウスのポインターが画面外にある時
<マウスが押された>
ブロックによってマウスが押されたことを検知することができないからです。

☝︎この線から下は「署名」といい、本文とは関係ありません

クラウド変数などで10進数をn進数に変換したいときは、ここでかんたんに変換できるよ!
taiyo_aのプロフィール ←フォーラムについてはここへスキマヲアケル<あなたの今日の運勢>
「Quote」は「引用」という意味で、「返信」ボタンではありません。 スキマヲアケルあああああああ
inoking
Scratcher
1000+ posts

意外と知られていないテクニック集

mpg18 wrote:

ハートやほしを押したら動くシステムてどうすればいいですか。
悪用される可能性があり、そうでなくても間違った使い方しかされないので教えられません。
私の今の署名の一番下を見てください。

これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
 つまり「子ども SNS」ではない

・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもないナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
honnkon
Scratcher
52 posts

意外と知られていないテクニック集

#3964
#3978
厳密にやる場合
@greenFlag が押されたとき::events hat
ずっと
[FPS v]を((1)/(((2000年からの日数)-(2000年からの日数保存))*(86400)))にする//わかる人にはわかるような感じ(説明が難しい)
[2000年からの日数保存 v] を (2000年からの日数) にする
[色 v] の効果を (0) にする//画像効果をなくすなどでも可(ただし画像効果関係の動作をさせていない場合)。1フレームだけ遅延できればOK
end
みたいな感じでできます。
2000年からの日数保存を作りたくないのなら
定義 FPS(2000年からの日数保存)
[FPS v]を((1)/(((2000年からの日数)-(2000年からの日数保存))*(86400)))にする
[色 v] の効果を (0) にする//うまくいかなかったらこのブロックだけに1回繰り返すを入れる
FPS(2000年からの日数)

FPS()//これを実行すればずっとFPSが計測(?)される

どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新:2024/02/04 14:45ごろ)
キーワード2「は」。1から順番に並べると文ができるので、それをコメントする。
自分のサイト
https://www.honnkon.tech

Googleサイトってすごい便利だね。

セーブコードマネージャー作ってみた(何か特殊なものの共有にも使えるかも)

JavaScriptだけだといろいろやるのには無理があるか。(Pythonをちょっとやってる)

=================宣伝======================================

ボールゲーム
https://scratch.mit.edu/projects/935455978/
スイカゲームのようなもの!本日のスコアランキング、昨日のスコアランキング、全期間でのスコアランキング付き!

https://scratch.mit.edu/projects/888203639/ 的当てゲーム
https://scratch.mit.edu/projects/888190209/ ビル経営ゲーム(v6)パッケージ版
https://scratch.mit.edu/projects/890766250/ 鉛筆クリッカー
https://scratch.mit.edu/studios/33863663/ 短編アニメ(現在休止中 再開は不明)
https://scratch.mit.edu/studios/34232284/ スクラニメ
https://scratch.mit.edu/projects/900505681/ ∞ Fizz Buzz

Brainf*ckのインタープリンタ作ってみました
https://scratch.mit.edu/projects/945473537/

HQ9+のインタープリンタ作ってみました
https://scratch.mit.edu/projects/945470350/

「Hello, World!」の比較
https://scratch.mit.edu/projects/934847040/

===========================================================










































ここまで見るほど暇なら秘密のキーワードを見つけてくれるのかな?



























キーワード3「限」。キーワードは5つ。






キーワード1「円周率」。もう全部見つけたかな?




















キーワード4「りが」。もう全部見つけたかな?
やっほー。この文字が見えているという事は何かしたんだね。
何かっていうのはDevtoolsを使ってるか拡張機能を使ってるかその他のことをしてるってことね。
ちなみに隠し文字があるけど、見つけられたかな?
キーワードが入っているよ。キーワード5「ない」。もう全部見つけたかな?
「まだ見つけてない!」という人は、探してみてね。
すべて見つけたらプロフィール(https://scratch.mit.edu/users/honnkon)にコメントしてね。
kinnniku_pi-mann
Scratcher
100+ posts

意外と知られていないテクニック集

#3993
やってみましたがInfinityになるだけで何も起こりませんでした。

あ、きんにくピーマンです。
RORIKONではなく、タココンなのでご注意を。
因みに男です。
どうでもいいですが、キャラクターをイ化したいと思ったことはありますか?(タコも受け付けてます。)
仕事が増えるのでURLは教えません。自分で探してくださいね。

Scratch短歌
質問に 答えるときは 投稿日 その後の投稿 必ずチェック(字余り)
sasami19
Scratcher
58 posts

意外と知られていないテクニック集

#3993
ブロック定義のほうですが
[色 v] の効果を (0) にする
の場所が違うと思います。
この方法だとブロック定義を実行するときと変数の保存が同時に実行されるため
((2000年からの日数) - (2000年からの日数保存::custom))
の答えが0になり、Infinityになってしまいます。正しくは
定義 FPS(2000年からの日数保存)
[色 v] の効果を (0) にする
[FPS v] を ((1) / (((2000年からの日数) - (2000年からの日数保存::custom)) * (86400))) にする
FPS(2000年からの日数)
です。

ささみです。
連載小説「夢寐(むび)」を書いてます(更新頻度激遅)。
kinnniku_pi-mann
Scratcher
100+ posts

意外と知られていないテクニック集

#3995
正常に動作しましたが、見えにくいので
ずっと
[カウント v] を (1) ずつ変える
end

ずっと
(1) 秒待つ
[FPS v] を (カウント) にする
[カウント v] を [0] にする
end
のほうがよさそうですね。

Last edited by kinnniku_pi-mann (Jan. 7, 2024 01:37:23)


あ、きんにくピーマンです。
RORIKONではなく、タココンなのでご注意を。
因みに男です。
どうでもいいですが、キャラクターをイ化したいと思ったことはありますか?(タコも受け付けてます。)
仕事が増えるのでURLは教えません。自分で探してくださいね。

Scratch短歌
質問に 答えるときは 投稿日 その後の投稿 必ずチェック(字余り)
inoking
Scratcher
1000+ posts

意外と知られていないテクニック集

sasami19 wrote:

定義 FPS(2000年からの日数保存)
[色 v] の効果を (0) にする
[FPS v] を ((1) / (((2000年からの日数) - (2000年からの日数保存::custom)) * (86400))) にする
FPS(2000年からの日数)
(一時的な答えの正確さは別として)
上のような例は無限に再帰呼び出しされているため、原理的にはスタックオーバーフローなどでいつか破綻します。
再帰呼び出しには帰還条件が必要です。

これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
 つまり「子ども SNS」ではない

・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもないナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
scratch-takayama
Scratcher
1 post

意外と知られていないテクニック集

クラウド変数付きのプロジェクトで、作品内で登録すると自動でメッセージじがくる仕組みを作っていました。どうやるのでしょう。ちなみに、@takechi-scratchさんの、https://scratch.mit.edu/projects/870204802/です。知ってる方ぜひお願いします。
kouhei-1
Scratcher
500+ posts

意外と知られていないテクニック集

ここで質問する前に@takechi-scratchさんに聞いてみてください。

「自由」についてあなたが考える定義を自由に私のプロフィールに投稿してください。

This signature final update: 2024-04-10 21:07(JST)
kouryou118103
Scratcher
1000+ posts

意外と知られていないテクニック集

[順番確認 v] を受け取ったとき
[順番 v] を [0] にする
(([順番 v] の長さ :: list)の長さ) 回繰り返す
< ([list v] の(順番)番目 :: list)キーが押された> まで待つ
<< ([list v] の(順番)番目 :: list)キーが押された>ではない>まで待つ
[順番 v] を (1) ずつ変える
end


[どれかの v] キーが押されたとき
もし < < ([list v] の(順番)番目 :: list)キーが押された>ではない > なら
[このスプライトの他のスクリプト v] を止める:: stack
[順番確認 v] を送る
end
これでできると思います。

追記
2つ目のスクリプトで、ハットブロックから1つ目のスタックブロックに移行するのに時間がかかるのでそこでバグが発生するかもしれません。

Last edited by kouryou118103 (Jan. 28, 2024 11:42:47)


もうすぐエイプリルフール
;;;;

セミコロン増量中
KiHa_47Kei
Scratcher
100+ posts

意外と知られていないテクニック集

#4001
リストのところに文字を入れるということですか?

重要 これは署名と言って、本文とは関係ありません。
—————-解説—————-          —————-ああ—————-
広島県在住、10代。              |ああぁああああああああ。
主に撮り鉄をしています。           |あああああああ。あああああああああ?ああああ。
よく山陽本線のどこかの踏切に出没しています。 |あああああああああああああああああ!!
他サイトにアカウントを持っています。     |ああああああああああああああああ。
こう見えて初心者です。            |ああああぁあああああああぁああああ。
103系、105系500番台、113系、115系が好きです。|あああああああ。ああああ!!
kouryou118103
Scratcher
1000+ posts

意外と知られていないテクニック集

そういうことです。

質問は質問コーナー.でお願いします。
inoking さんありがとうございました

Last edited by kouryou118103 (Jan. 28, 2024 12:49:54)


もうすぐエイプリルフール
;;;;

セミコロン増量中
-_make_game_-
Scratcher
11 posts

意外と知られていないテクニック集

既出だったらごめんなさい
定義 FPS算出
[FPS v] を ((1) / ((タイマー) - (FPS計算用))) にする
[FPS計算用 v] を (タイマー) にする
定義 main
ゲームの処理
FPS算出
[ゲームスタート v] を受け取ったとき
ずっと
main
end
でFPS算出機能付きのゲームを作成できます。定義「main」は「画面を再描画せずに実行する」を入れないと正しく動作しないので注意してください。また、
<マウスが押された>
などのブロックは True か False のどちらかを返しますが、
(() + <マウスが押された>)
にするとTrueなら1を、Falseなら0を返すようになります。実用性はあまり無いかもしれませんが…(苦笑)

ユーザーネームが「ゲーム作り」ですが、ゲーム以外の作品も作っています。
scratchを開いたとき::events hat
もし <[暇] = [True]> なら::control
[何でも良いから何かプログラムを作ろう!]と言う::looks
end
なお、これは「署名」と言って上の本文とは全く関係が無く、投稿をすると自動的に表示される物です。

Powered by DjangoBB