Discuss Scratch
- Discussion Forums
- » 日本語
- » 意外と知られていないテクニック集
- kouhei-1
-
500+ posts
意外と知られていないテクニック集
[all] 番目を [list v] から削除する //便宜的に①と呼びますでないとよくわからないので上のブロックで解釈しますが、
[list v] のすべてを削除する :: list //便宜的に②と呼びますを使うよりも①のブロックを使用することによって起こる良いことはなんですか?
(普通に知りたい)
Last edited by kouhei-1 (March 3, 2024 01:41:59)
「自由」についてあなたが考える定義を自由に私のプロフィールに投稿してください。
This signature final update: 2024-04-10 21:07(JST)
- oligami
-
100+ posts
意外と知られていないテクニック集
まだ出ていなかったような気がしなくもない
スプライト専用の変数がクローン間で共有されないように、スプライト専用のリストはクローン間で共有されない。
よって、クローンの限りまで無理やりデータを増やすことができる。200000(リスト制限)*300(クローン制限)
現実的な使用用途としては、「戻る・進む」の実装に使える。
基本的にはスタックメモリのような使用用途になると思われる。
スプライト専用を用いることでアクセス速度が上がるテクがあるが、仕様によりクローンや他のスプライトから扱えないため、何かしらの基盤システムを作るときにはもどかしいものがある。
# 2024/03/11
inokingさんの指摘より、クローン制限を200から300に修正しました。
スプライト専用の変数がクローン間で共有されないように、スプライト専用のリストはクローン間で共有されない。
よって、クローンの限りまで無理やりデータを増やすことができる。200000(リスト制限)*300(クローン制限)
現実的な使用用途としては、「戻る・進む」の実装に使える。
基本的にはスタックメモリのような使用用途になると思われる。
スプライト専用を用いることでアクセス速度が上がるテクがあるが、仕様によりクローンや他のスプライトから扱えないため、何かしらの基盤システムを作るときにはもどかしいものがある。
# 2024/03/11
inokingさんの指摘より、クローン制限を200から300に修正しました。
Last edited by oligami (March 11, 2024 10:47:50)
後輩にRust(プログラミング言語)やろうぜと言ったらゲームのRustと勘違いされた()
そんな流行ってんのそのゲーム?
- inoking
-
1000+ posts
意外と知られていないテクニック集
「300(クローン制限)」ですね。 よって、クローンの限りまで無理やりデータを増やすことができる。200000(リスト制限)*200(クローン制限)
こちらが本題です。 スプライト専用を用いることでアクセス速度が上がるテクがあるが、仕様によりクローンや他のスプライトから扱えないため、何かしらの基盤システムを作るときにはもどかしいものがある。
「スプライト専用を用いることでアクセス速度が上がるテク」とは何ですか?
これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
つまり「子ども SNS」として遊ぶためのものではない
・「『報告乱用された』それは間違いです。Scratch チームは問題のない作品を手動で非共有にすることはありません。」※自動の場合は「多数報告された」というメッセージあり
・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもない、ナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり、共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
- anime1610
-
18 posts
意外と知られていないテクニック集
そうなんだ!知らなかったよ クラウド変数は1~10までの十進数のみだと思われがちだが1~10+.(小数点)も使えるから11進数
- kouryou118103
-
1000+ posts
意外と知られていないテクニック集
やってみると分かりますが、“.”は1回しか使えないので10進数です。
クラウド変数に入れられる文字の条件です。
・-は1文字目だけ
・.は1文字まで
・0-9はすべての場所(最初に0を入れることも出来る。)
クラウド変数に入れられる文字の条件です。
・-は1文字目だけ
・.は1文字まで
・0-9はすべての場所(最初に0を入れることも出来る。)
- star-999
-
14 posts
意外と知られていないテクニック集
a、そうなんだ やってみると分かりますが、“.”は1回しか使えないので10進数です。
クラウド変数に入れられる文字の条件です。
・-は1文字目だけ
・.は1文字まで
・0-9はすべての場所(最初に0を入れることも出来る。)
- oligami
-
100+ posts
意外と知られていないテクニック集
#4035
変数(scratch的な意味)をスプライト専用にすることで速度が上がるテクだったはずなんですが、今試しにしっかり試した感じ逆な気がしますね。ブラウザのメモリ最適化やクローンの個数なども変数(数学的な意味)だと思われるので、しっかりと検証する必要はありそうですが。とりあえずbingとfirefoxを用いて試したら全てのスプライト用の方が早かったです。リストは一回も表示しない(リストのデータがディスプレイのデータにも保存されたりする)など気を付けましたが、ちゃんとやるならブロックのユニークIDのアクセス速度も考慮して何個かプロジェクトを作って試したほうが良いかもですね。
出典は探したんですが見つからないです。
このディスカッションフォーラムのここ3, 4年のどっかだったとは思うのですが
とりま300の指摘感謝します。「300(クローン制限)」ですね。 よって、クローンの限りまで無理やりデータを増やすことができる。200000(リスト制限)*200(クローン制限)こちらが本題です。 スプライト専用を用いることでアクセス速度が上がるテクがあるが、仕様によりクローンや他のスプライトから扱えないため、何かしらの基盤システムを作るときにはもどかしいものがある。
「スプライト専用を用いることでアクセス速度が上がるテク」とは何ですか?
変数(scratch的な意味)をスプライト専用にすることで速度が上がるテクだったはずなんですが、今試しにしっかり試した感じ逆な気がしますね。ブラウザのメモリ最適化やクローンの個数なども変数(数学的な意味)だと思われるので、しっかりと検証する必要はありそうですが。とりあえずbingとfirefoxを用いて試したら全てのスプライト用の方が早かったです。リストは一回も表示しない(リストのデータがディスプレイのデータにも保存されたりする)など気を付けましたが、ちゃんとやるならブロックのユニークIDのアクセス速度も考慮して何個かプロジェクトを作って試したほうが良いかもですね。
出典は探したんですが見つからないです。
このディスカッションフォーラムのここ3, 4年のどっかだったとは思うのですが
後輩にRust(プログラミング言語)やろうぜと言ったらゲームのRustと勘違いされた()
そんな流行ってんのそのゲーム?
- kinnniku_pi-mann
-
100+ posts
意外と知られていないテクニック集
#4041
どういうことですか?
どういうことですか?
好きな証明発表ドラゴン
________________________
| | _,
|〇〇だから~~であり△△と考えるのが☐☐でしょう |=^ ‘~,
| | //:I /¯
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ’-'‛–>
Scratch短歌
質問に 答えるときは 投稿日 その後の投稿 必ずチェック(字余り)
- KRTSD0823
-
100+ posts
意外と知られていないテクニック集
([ v] \( (9) \)::operators)というディスカッションフォーラムのブロックの中身を見て気づきました。
エスケープシーケンス⤴が使えます。
[]
あいうえお()\(\)どうやらブロックプラグイン内でしか不可能なようです。一つバックスラッシュがあれば、付けたタグ?に自動的に付与されます。語彙力皆無
あいうえお\()\[]\{}//after?これに気づいている方はいるのでしょうか…
かきくけこ()[]{
}//before?
必ずしも「自分が正しい」とは限らない指摘されたことはできるだけ守った方がいい
oldest<=ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー=>newest
消しポン(CM) |【リアルタイム】最後に旗を押したユーザを保存|【Scratch】[アニメ]その宣伝、違反です。
![](https://cdn2.scratch.mit.edu/get_image/project/971147072_150x150.png)
![](https://cdn2.scratch.mit.edu/get_image/project/984552426_150x150.png)
![](https://cdn2.scratch.mit.edu/get_image/project/998745418_150x150.png)
;
- kkjjuyhg
-
1 post
意外と知られていないテクニック集
x座標を ((1) / (0)) 、y座標を ((1) / (0)) にするこのプログラムを実行するとスプライトが消える。
![](http://cdn.scratch.mit.edu/scratchr2/static/__74e70580e9dbe93ce1c3f8422dde592d__/djangobb_forum/img/smilies/roll.png)
when green flag clicked
forever
change [ foo] by (3)
end
when green flag clicked
forever
pen down
stamp
move (10) steps
point in direction (foo)
end
- kinnniku_pi-mann
-
100+ posts
意外と知られていないテクニック集
#4045
消えません。
消えません。
好きな証明発表ドラゴン
________________________
| | _,
|〇〇だから~~であり△△と考えるのが☐☐でしょう |=^ ‘~,
| | //:I /¯
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ’-'‛–>
Scratch短歌
質問に 答えるときは 投稿日 その後の投稿 必ずチェック(字余り)
- tsmcoder
-
100+ posts
意外と知られていないテクニック集
- h_team_x
-
83 posts
意外と知られていないテクニック集
⚑ がクリックされたとき:: hat eventscount1をリセットすれば、二度押しを矯正できる
[count2 v]を(0)にする
もし <(count1)=[0]> なら
[count1 v] を (1) ずつ変える
でなければ
起動後のプログラム::cap events
end
- ito-noizi
-
100+ posts
意外と知られていないテクニック集
count2を0にした理由を教えて下さい。
一部のScratcherは量産型作品作ってるけど。
気が向いたときに改造して。
また一つ賢くなるのを繰り返していって。
プログラミング力を高めてってるんじゃないんか。
それってすごく良いことじゃん。