Discuss Scratch
- Discussion Forums
- » 日本語
- » 意外と知られていないテクニック集
- MA4756wx
- Scratcher
100+ posts
意外と知られていないテクニック集
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(ピーチサーキットのバグ), ちいかわ.
- inoking
- Scratcher
1000+ posts
意外と知られていないテクニック集
いえ、その情報は間違いです。 penのスタンプ、描画のレイヤーは実際のスプライトのレイヤーと反対に表示される。
これとこれです。
そのサンプルは単に描画する順序(タイミング)を制御していないだけです。
スプライトのレイヤー(前面/背面)と描画する順序は独立しています。
ペンはスプライトのようにレイヤーをもっていないので
描画する順序をちゃんと制御してやる必要があります。
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- inoking
- Scratcher
1000+ posts
意外と知られていないテクニック集
いえ、ですから、、 文章を訂正します。penのスタンプ、描画の順番は実際のスプライトのレイヤーが前の方が早い。
これとこれです。
「スプライトのレイヤー(前面/背面)と描画する順序は独立しています。」
実際、このプロジェクトでスプライトを複製してからスタートすると
スタンプの順序が入れ替わります。
私の認識は以下です。
・スプライトの重なりは(前面/背面)ブロックによって決まる
・スタンプ(ペン)での重なりは描画の実行順序によって決まる
スプライトの実行順序は(特殊な処理を入れない限り)不定のはずです。
スプライトよりスタンプ(ペン)は必ず下(先)に描画されることから
スプライトの重なりによってペンの描画順序を制御しているとは考えられないです。
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- MA4756wx
- Scratcher
100+ posts
意外と知られていないテクニック集
https://catblocks-archive.glitch.me/
2020年エイプリルフールが見れる。
2020年エイプリルフールが見れる。
こんにちは、報告乱用はやめましょう。
ファミコンとスーファミとNintendo SwitchとDSとWiiU持ってます。
欲しい物は3DS, 2DS, N64, GB.
好きなのはMario Ball, excite bike 64, Yoshi Story, Mario Kart 64(ピーチサーキットのバグ), ちいかわ.
- taiyo_a
- Scratcher
100+ posts
意外と知られていないテクニック集
#3990
ハートと星を押すと反応するプログラムは、私の知っている限りでは実現不可能です。
なぜなら、ハートと星のボタンはプロジェクトの実行画面の外側にあり、
マウスのポインターが画面外にある時
ハートと星を押すと反応するプログラムは、私の知っている限りでは実現不可能です。
なぜなら、ハートと星のボタンはプロジェクトの実行画面の外側にあり、
マウスのポインターが画面外にある時
<マウスが押された>ブロックによってマウスが押されたことを検知することができないからです。
☝︎この線から下は「署名」といい、本文とは関係ありません <あなたの今日の運勢>
taiyo_aのプロフィール ←フォーラムについてはここへ ᴛᴀɪʏᴏ_ᴀ sᴛᴜᴅɪᴏ←taiyo_aの作品が全て入っています
「Quote」は「引用」という意味で、「返信」ボタンではありません。
投稿した後も、自分の投稿は「Edit」から編集できます。内容を訂正するときは、元の内容を残しておいてください。
「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない。
- inoking
- Scratcher
1000+ posts
意外と知られていないテクニック集
悪用される可能性があり、そうでなくても間違った使い方しかされないので教えられません。 ハートやほしを押したら動くシステムてどうすればいいですか。
私の今の署名の一番下を見てください。
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- honnkon
- Scratcher
55 posts
意外と知られていないテクニック集
#3964
#3978
厳密にやる場合
2000年からの日数保存を作りたくないのなら
#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/04/27 15:58ごろ)
キーワード2「は」。1から順番に並べると文ができるので、それをコメントする。
自分のサイト
https://www.honnkon.tech
セーブコードマネージャー作ってみた(何か特殊なものの共有にも使えるかも)
JavaScriptだけだといろいろやるのには無理があるか。
=================宣伝======================================
ボールゲーム
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)にコメントしてね。
- 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
意外と知られていないテクニック集
(一時的な答えの正確さは別として)定義 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)
Scratchはぼくより年上らしい。(2007/5/15 サービス開始)
- KiHa_47Kei
- Scratcher
100+ posts
意外と知られていないテクニック集
#4001
リストのところに文字を入れるということですか?
リストのところに文字を入れるということですか?
重要 これは署名と言って、本文とは関係ありません。
—————-解説—————- —————-ああ—————-
広島県在住、10代。 |ああぁああああああああ。
主に撮り鉄をしています。 |あああああああ。あああああああああ?ああああ。
よく山陽本線のどこかの踏切に出没しています。 |あああああああああああああああああ!!
他サイトにアカウントを持っています。 |ああああああああああああああああ。
こう見えて初心者です。 |ああああぁあああああああぁああああ。
103系、105系500番台、113系、115系が好きです。|あああああああ。ああああ!!
- kouryou118103
- Scratcher
1000+ posts
意外と知られていないテクニック集
Last edited by kouryou118103 (Jan. 28, 2024 12:49:54)
Scratchはぼくより年上らしい。(2007/5/15 サービス開始)
- -_make_game_-
- Scratcher
11 posts
意外と知られていないテクニック集
既出だったらごめんなさい
定義 FPS算出
[FPS v] を ((1) / ((タイマー) - (FPS計算用))) にする
[FPS計算用 v] を (タイマー) にする
定義 main
ゲームの処理
FPS算出
[ゲームスタート v] を受け取ったときでFPS算出機能付きのゲームを作成できます。定義「main」は「画面を再描画せずに実行する」を入れないと正しく動作しないので注意してください。また、
ずっと
main
end
<マウスが押された>などのブロックは True か False のどちらかを返しますが、
(() + <マウスが押された>)にするとTrueなら1を、Falseなら0を返すようになります。実用性はあまり無いかもしれませんが…(苦笑)
ユーザーネームが「ゲーム作り」ですが、ゲーム以外の作品も作っています。
scratchを開いたとき::events hatなお、これは「署名」と言って上の本文とは全く関係が無く、投稿をすると自動的に表示される物です。
もし <[暇] = [True]> なら::control
[何でも良いから何かプログラムを作ろう!]と言う::looks
end