Discuss Scratch
- Discussion Forums
- » 日本語
- » 意外と知られていないテクニック集
- inoking
- Scratcher
1000+ posts
意外と知られていないテクニック集
ちょっと違うように思います。
変数を使って数字 (例↓)
それ以外はコスチューム名として解釈されるが、
コスチューム名でコスチュームが見つからない場合はコスチューム番号として解釈される。
のようです。
https://github.com/scratchfoundation/scratch-vm/blob/develop/src/blocks/scratch3_looks.js#L389
コスチュームを [ v] にするはコスチューム名を選択肢から選ぶものだが(前提)、
変数を使って数字 (例↓)
((2) * (1))を指定するとコスチューム番号として解釈される。
それ以外はコスチューム名として解釈されるが、
コスチューム名でコスチュームが見つからない場合はコスチューム番号として解釈される。
のようです。
https://github.com/scratchfoundation/scratch-vm/blob/develop/src/blocks/scratch3_looks.js#L389
_setCostume (target, requestedCostume, optZeroIndex) { if (typeof requestedCostume === 'number') { // Numbers should be treated as costume indices, always target.setCostume(optZeroIndex ? requestedCostume : requestedCostume - 1); } else { // Strings should be treated as costume names, where possible const costumeIndex = target.getCostumeIndexByName(requestedCostume.toString()); : }
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」ではない
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- su------
- Scratcher
2 posts
意外と知られていないテクニック集
⚑ がクリックされたとき
もし <<[( score)] = [世界記録]>> なら
コスチュームを [コスチューム1 v] にする
もし <<[(score] > [世界記録]>> なら
コスチュームを [コスチューム2 v] にする
でなければ
コスチュームを [コスチューム2 v] にする
end
- HIKAKINNNN
- Scratcher
23 posts
意外と知られていないテクニック集
>#3880teeeeeeen様のapiを見ましたが、アカウントを消す(消される)とプロフィールは残らないようです。
永久に見れますか?
例外としてユーザー名、アイコン、参加日、国籍?、IDは残るようです。ある方法を使ってユーザーIDにメンションすると、ユーザー名が出てきたので、名前自体はサーバーに残っているようです
#3885の削除した内容を移行#3884の続き
STには、もしかすると消されたユーザーのアカウント自体は戻せるのかもしれません
apiってなんですか?
- kouryou118103
- Scratcher
1000+ posts
意外と知られていないテクニック集
APIですか?
少し古い情報ですが、このページに書いてあります。
少し古い情報ですが、このページに書いてあります。
Scratchはぼくより年上らしい。(2007/5/15 サービス開始)
- hanya326
- Scratcher
100+ posts
意外と知られていないテクニック集
僕のalp(?)
です。
alpってなんですか?
alpではなくapiです。
↑この線から下は署名です。本文とは関係ありません。
最終更新:2024/03/07 08:05(←手動更新)
2024年だ。ドイツでは釣りは国家試験らしいよ。(関係ない)
2024年の目標はフォロワー400人、作品400個共有、参照数300+(サブ垢は突破済み)、言語作ってみる
言語作ってみない?作りたいならこっち https://scratch.mit.edu/projects/946862415/
あとフォローしてね。目標達成したいから
《署名で自己紹介》←みんなで広めよう!
最終更新:2024/01/05 11:52
ユーザー名 hanya326
サブ垢名 hanya326_sub
フォロワー数 302
共有作品数 411
最高参照数 740
にゃーฅ^•ω•^ฅ
- abee
- Scratcher
1000+ posts
意外と知られていないテクニック集
#3885
そうですね。
のとき、
そうですね。
のとき、
コスチュームを (()+ (2)) にすると
コスチュームを (() と (()+ (2)))::looksとで結果が変わるのはなかなかトリッキーです。
- KRTSD0823
- Scratcher
100+ posts
意外と知られていないテクニック集
投稿があったのに見れませんよね?
と、ここで解説します。メッセージにある新しい投稿のリンクを開いて読み込み後、「権限がありません」だのブラウザによって変わりますが言われます。「scratchがダウンしたのかな?」と思う人もいるかもしれませんが、安心してください。
最新の投稿が消されただけです!まず、飛ばされたリンクに注目すると(今回の場合)
このようなリンクでしたが、topicの値が違うのとpageの値が何か吹っ飛んでますね!w
わざわざ根拠(出典)を出す発言をしたくは無いので簡単にまとめますが投稿が消され、仕様によって412トピックに飛ばされるみたいです。
この仕様はwikiを見なくても予想できます。恐らく412トピックは消された投稿置き場みたいな場所で、関係者以外立ち入り禁止になっているのだと思います。あくまでも予想です
考察みたいになったのと、長文失礼いたしました
と、ここで解説します。メッセージにある新しい投稿のリンクを開いて読み込み後、「権限がありません」だのブラウザによって変わりますが言われます。「scratchがダウンしたのかな?」と思う人もいるかもしれませんが、安心してください。
最新の投稿が消されただけです!まず、飛ばされたリンクに注目すると(今回の場合)
https://scratch.mit.edu/discuss/topic/412/?page=6446#post-7467820
わざわざ根拠(出典)を出す発言をしたくは無いので簡単にまとめますが投稿が消され、仕様によって412トピックに飛ばされるみたいです。
この仕様はwikiを見なくても予想できます。恐らく412トピックは消された投稿置き場みたいな場所で、関係者以外立ち入り禁止になっているのだと思います。あくまでも予想です
考察みたいになったのと、長文失礼いたしました
- pnyonyy
- Scratcher
19 posts
意外と知られていないテクニック集
定義 言わせたい文字
[ 使いたい文字] を [abcdefghijklmnopqrstuvwxyz] にする
([言わせたい文字] の長さ) 回繰り返す
[ 数] を (1) ずつ変える
[ 言う] を ((([[言う] と [(数) 番目\( [言わせたい文字] \)の文字)) にする
end
一個ずつ喋るプログラム
わかんなかったらこれ見て
[url=https://scratch.mit.edu/projects/882193630/]一個ずつ喋るプログラム[/url]
Last edited by pnyonyy (Aug. 26, 2023 10:41:09)
- s_koki
- Scratcher
91 posts
意外と知られていないテクニック集
<[0] = [00]>の結果は true 。
<((0)と[a]) = ((00)と[a])>の結果は false 。
数として比べず、字として比べたいときに役立ちます。
<[a]=[A]>の場合は効果なし。
<([a]と[a]) = ([A]と[a])>
- BLUE091228
- Scratcher
3 posts
意外と知られていないテクニック集
クリッカーゲームなどの長押しバグの対処法
⚑ がクリックされたとき
ずっと
もし <<[マウスポインター v] に触れた> かつ <マウスが押された>> なら
[スコア v] を (1) ずつ変える
<<マウスが押された> ではない> まで待つ
end
Last edited by BLUE091228 (Aug. 29, 2023 22:32:53)
- micotomica
- Scratcher
66 posts
意外と知られていないテクニック集
クリッカーゲームなどの長押しバグの対処法⚑ がクリックされたとき
ずっと
もし <<[マウスポインター v] に触れた> かつ <マウスが押された>> なら
[スコア v] を (1) ずつ変える
<<マウスが押された> ではない> まで待つ
end
@greenFlag が押されたとき::events hatの方が良いかと。
ずっと{<マウスが押された>まで待つ
もし<(マウスのポインター v)に触れた>なら{クリックされた際の処理}::control
<<マウスが押された>ではない>まで待つ}::control loop cap
ほぼほぼ活動してないmicotomicaです。最近はScratchから離れてプチコンばっかやってます。
みなさんもSMILE BASICやってみてください!(別のプログラミングソフトの宣伝をするな)
- 23550655
- Scratcher
2 posts
意外と知られていないテクニック集
ちなみに何が優れているんですか?クリッカーゲームなどの長押しバグの対処法⚑ がクリックされたとき
ずっと
もし <<[マウスポインター v] に触れた> かつ <マウスが押された>> なら
[スコア v] を (1) ずつ変える
<<マウスが押された> ではない> まで待つ
end@greenFlag が押されたとき::events hatの方が良いかと。
ずっと{<マウスが押された>まで待つ
もし<(マウスのポインター v)に触れた>なら{クリックされた際の処理}::control
<<マウスが押された>ではない>まで待つ}::control loop cap
最近ディスカッションフォーラム始めたので、何か間違いがあったらご指摘お願いします。
- honnkon
- Scratcher
55 posts
意外と知られていないテクニック集
@greenFlag が押されたとき::events hatこれでタイマーをリセットせずにストップが押されたときを作れる
ずっと
[保存 v] を (タイマー) にする
end
[タイマー v] > (保存) のとき
実行したいこと
Last edited by honnkon (Sept. 17, 2023 10:59:14)
どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新: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)にコメントしてね。
- r_1000
- Scratcher
30 posts
意外と知られていないテクニック集
四角をペンで作るときは
これを再描画せずに実行すると、きれいな四角ができます。
⚑ がクリックされたとき
<(変数) = [0]> まで繰り返す
[変数 v] を [100] にする
(4) 回繰り返す
(変数) 歩動かす
↻ (90) 度回す
end
[変数 v] を (-1) ずつ変える
end
これを再描画せずに実行すると、きれいな四角ができます。
僕はディスカッションフォーラムの初心者です
キャットの戦い
MEMZっぽいウイルス感染シミュレーター
ここからは意味不明
Koto-kun リア友(学校同じ)
Naoppu リア友(学校同じ)
Denbei_169 リア友
19771105 最初のフォロワー
r_1000
ここは著名といって毎回書いていません
- honnkon
- Scratcher
55 posts
意外と知られていないテクニック集
累乗のやり方(出典:Wiki)
定義 (base)^(power)
もし <(base)<(0)> なら
もし <((power)を(1)で割った余り)=(0)> なら
もし ((power) を (0) で割った余り) なら
[出力 v]を([10 ^ v] \(((power)*([log v] \( (base) \))) \))にする
でなければ
[出力 v]を(()-([10 ^ v] \(((power)*([log v] \( (base) \))) \)))にする//左の所は空白で
end
でなければ
[出力 v]を[NaN]にする//エラー的なことを出力するようにしてもOK
end
でなければ
[出力 v]を([10 ^ v] \(((power)*([log v] \( (base) \))) \))にする
end
Last edited by honnkon (Sept. 17, 2023 08:19:14)
どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新: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)にコメントしてね。
- honnkon
- Scratcher
55 posts
意外と知られていないテクニック集
削除
Last edited by honnkon (Sept. 17, 2023 08:21:31)
どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新: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)にコメントしてね。