Discuss Scratch

MMGISS
Scratcher
1000+ posts

scratch2.0の提案

ko2222 wrote:

筆跡が円形のペンだけじゃなくて、正方形のペンも欲しい。
普通に正方形を描こうとしたら、最低でも横幅分の回数の繰り返しが必要になって、処理が重くなる可能性もある。
少し複雑な内容になりますが、プログラムを工夫すれば、大概の場合、横幅分以下の繰り返しで正方形を描画することができます。

例えば、三角形を高速に描画するプログラム
自分の作品でいうとhttps://scratch.mit.edu/projects/165542124/ (宣伝)

今回、太さ1のペンを正方形の幅回繰り返して正方形を描画した場合と、
三角形を描画するプログラム二つを組み合わせて正方形を描画した場合を比べて見ました。

1000*1000の正方形を前者の方法で描画した場合、処理回数(ここではペンを下ろした状態で移動する回数と定義)は当然最低180回必要ですが、
後者の方法で描画した場合、実際に数えて66回で済ませることができました。
正方形が大きければ大きいほど前者と後者の回数の差は大きくなり、1000*1000の正方形を描画した場合は前者が1000回、後者が90回となります。

このように、ハッキングなどは使わなくても、プログラムの工夫によって、こうした困難を回避することも可能です。
ko2222
Scratcher
1000+ posts

scratch2.0の提案

MMGISS wrote:

ko2222 wrote:

筆跡が円形のペンだけじゃなくて、正方形のペンも欲しい。
普通に正方形を描こうとしたら、最低でも横幅分の回数の繰り返しが必要になって、処理が重くなる可能性もある。
少し複雑な内容になりますが、プログラムを工夫すれば、大概の場合、横幅分以下の繰り返しで正方形を描画することができます。

例えば、三角形を高速に描画するプログラム
自分の作品でいうとhttps://scratch.mit.edu/projects/165542124/ (宣伝)

今回、太さ1のペンを正方形の幅回繰り返して正方形を描画した場合と、
三角形を描画するプログラム二つを組み合わせて正方形を描画した場合を比べて見ました。

1000*1000の正方形を前者の方法で描画した場合、処理回数(ここではペンを下ろした状態で移動する回数と定義)は当然最低180回必要ですが、
後者の方法で描画した場合、実際に数えて66回で済ませることができました。
正方形が大きければ大きいほど前者と後者の回数の差は大きくなり、1000*1000の正方形を描画した場合は前者が1000回、後者が90回となります。

このように、ハッキングなどは使わなくても、プログラムの工夫によって、こうした困難を回避することも可能です。
なるほど。
一応自分も正方形を描くプログラムを作りましたが(宣伝)、
それでも複雑なドット絵とかを描いて動かそうとしたりするとあれなので、やはり正方形のペンが欲しくなります。

PCを買い換えたので、たぶんこれからは改めて作品作りを行えるようになると思います。

自由配置型タワーディフェンスの試作品(結構人気)
https://scratch.mit.edu/projects/163391430/
mochimochiking
Scratcher
1000+ posts

scratch2.0の提案

任意の座標が頂点である多角形を塗りつぶす機能があればなお便利だと思います。

Scratch核心价值观
建设 讨论 编程 逻辑
探索 平等 免费 共享
协作 礼貌 诚信 友善
SHIRUBAKUN
Scratcher
100+ posts

scratch2.0の提案

スタジオの変更の通知はあまり使わない上、通知がたくさんきてコメント等を見落とす可能性があるからいらないと思います。
inoking
Scratcher
1000+ posts

scratch2.0の提案

SHIRUBAKUN wrote:

スタジオの変更の通知はあまり使わない上、通知がたくさんきてコメント等を見落とす可能性があるからいらないと思います。
スタジオに入り過ぎているだけだと思いますよ。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
masa2004
Scratcher
1000+ posts

scratch2.0の提案

inoking wrote:

SHIRUBAKUN wrote:

スタジオの変更の通知はあまり使わない上、通知がたくさんきてコメント等を見落とす可能性があるからいらないと思います。
スタジオに入り過ぎているだけだと思いますよ。
必要なスタジオだけ入っていると、案外役立つ機能です。
フォロワー~~人スタジオなどから抜けてみてください。

この両手から零れそうな程 君に貰った愛は 何処に捨てよう?
mikikoii
Scratcher
1000+ posts

scratch2.0の提案

masa2004 wrote:

inoking wrote:

SHIRUBAKUN wrote:

スタジオの変更の通知はあまり使わない上、通知がたくさんきてコメント等を見落とす可能性があるからいらないと思います。
スタジオに入り過ぎているだけだと思いますよ。
必要なスタジオだけ入っていると、案外役立つ機能です。
フォロワー~~人スタジオなどから抜けてみてください。
これはON-OFFができたら良さそうですね。

参照数100未満のすごい作品からのおすすめはこれです。たまに更新されます
注意:これは、手動で書いているものではなく、署名というものです。おすすめなんて、毎回手動で書けません。めんどくさい


itnkmkw
Scratcher
1000+ posts

scratch2.0の提案

mikikoii wrote:

masa2004 wrote:

inoking wrote:

SHIRUBAKUN wrote:

スタジオの変更の通知はあまり使わない上、通知がたくさんきてコメント等を見落とす可能性があるからいらないと思います。
スタジオに入り過ぎているだけだと思いますよ。
必要なスタジオだけ入っていると、案外役立つ機能です。
フォロワー~~人スタジオなどから抜けてみてください。
これはON-OFFができたら良さそうですね。
たしかに!

皆さ~ん!「聖書」と言う言葉を聞いてどう思いますか?興味のある方はここココここへ!
楽しみを味わうのは大切。でも悲しいときは悲しみを大切に味わう。そうすればだんだん楽しみも味わえるようになる。幸せはいつでもある。幸せがないように見えるときもある。それは幸せを不幸で隠しているだけ。その不幸にまず向き合って、はがしていこう。自分の中にある幸せを引っ張り出してみよう!
@itnkmkwと申します。高1(ホームスクーラー)です。Scratch WikiではItnkmkwです。
《コミュニティーをより良い所にするために》Scratch に関係ないトピックについての意見交換所では議事進行役を務めております(名ばかりですが)。どーぞよろしく
最近プロジェクト作ってませんが、もうすぐ聖書RPGの製作を再開しますので…いまは彩雲が忙しいのだ。

apple502j
Scratcher
1000+ posts

scratch2.0の提案

スタジオ通知の廃止は却下されています:「Removing Studio Activity Messages」
https://scratch.mit.edu/discuss/post/2444244/
on-offならいいかもしれませんが。

inoking
Scratcher
1000+ posts

scratch2.0の提案

そのスタジオに興味があるから入ったのですよね?
通知不要、つまり、関心がない、なら抜ければよいと思います。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
ukukukukuk
Scratcher
1000+ posts

scratch2.0の提案

日本だけのことなので厳しいかもしれませんが…
トピックを作成するとき、「雑談を目的としたトピックを作成することは禁止されています」のような説明を付けることは可能でしょうか?
apple502j
Scratcher
1000+ posts

scratch2.0の提案

ukukukukuk wrote:

日本だけのことなので厳しいかもしれませんが…
トピックを作成するとき、「雑談を目的としたトピックを作成することは禁止されています」のような説明を付けることは可能でしょうか?
ページの翻訳を変えるという手段で一時やっていました。
inoking
Scratcher
1000+ posts

scratch2.0の提案

apple502j wrote:

ukukukukuk wrote:

日本だけのことなので厳しいかもしれませんが…
トピックを作成するとき、「雑談を目的としたトピックを作成することは禁止されています」のような説明を付けることは可能でしょうか?
ページの翻訳を変えるという手段で一時やっていました。
今はやっていませんが、なぜやめたのでしょうか?

この話題がしばらく続きそうなら Scratchのコミニュティをより良い所にするために でお願いします。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
apple502j
Scratcher
1000+ posts

scratch2.0の提案

コスチューム名はja:コスチュームの ()(暫定記事名です)として実装されます。
Shift,CtrlなどのサポートはGitHub issueにあり。
https://github.com/LLK/scratch-blocks/issues/1372
<> のときは「とめられない」として却下履歴ありの模様。
スクリプトundoは3で実装。
inoking
Scratcher
1000+ posts

scratch2.0の提案

言葉を端折らずにもう少し分かりやすく説明してもらえませんか。

コスチューム名はja:コスチュームの ()(暫定記事名です)として実装されます。
(コスチューム名 ::looks)
ですね。

Shift,CtrlなどのサポートはGitHub issueにあり。https://github.com/LLK/scratch-blocks/issues/1372
<[Shift v] キーが押された>
<[Backspace v] キーが押された>
<[Enter v] キーが押された>
[Shift v] キーが押されたとき :: events :: hat
[Backspace v] キーが押されたとき :: events :: hat
[Enter v] キーが押されたとき :: events :: hat
関係ですね。

<> のときは「とめられない」として却下履歴ありの模様。
<>のとき::events hat//クラウド変数やマウスのクリックなどのスプライト内部でわかっていないことが対象 //https://scratch.mit.edu/discuss/post/2839913/
ですか?
「とめられない」とはどういうことですか??

スクリプトundoは3で実装。
・一つ前に戻す(スクリプトの状態を)
ですね。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
apple502j
Scratcher
1000+ posts

scratch2.0の提案

「止められない」は判定条件によりますが、たとえば
<[a] = [a]>
などを指定されたら赤信号でもとめることはできません。
重いスクリプトがきたらブラクラの類になります。
fine316
Scratcher
1000+ posts

scratch2.0の提案

apple502j wrote:

「止められない」は判定条件によりますが、たとえば
<[a] = [a]>
などを指定されたら赤信号でもとめることはできません。
重いスクリプトがきたらブラクラの類になります。
私の記憶では、とある拡張機能の
when <> ::extension hat
というブロックでは、
<[a] = [a]>
を指定しても赤信号で止まっていたように思います。
(ただ、消してしまったので実証はできていません。
また、どういうしくみなのかは不明です。)

AtCoder はいいぞ
itnkmkw
Scratcher
1000+ posts

scratch2.0の提案


apple502j wrote:

「止められない」は判定条件によりますが、たとえば
<[a] = [a]>
などを指定されたら赤信号でもとめることはできません。
重いスクリプトがきたらブラクラの類になります。
イベントって、
<[a] = [a]>
が偽から真になった瞬間しか反応しないんじゃないんですか?
例えば
[ v] > (10) のとき
など

Last edited by itnkmkw (Feb. 13, 2018 10:35:19)


皆さ~ん!「聖書」と言う言葉を聞いてどう思いますか?興味のある方はここココここへ!
楽しみを味わうのは大切。でも悲しいときは悲しみを大切に味わう。そうすればだんだん楽しみも味わえるようになる。幸せはいつでもある。幸せがないように見えるときもある。それは幸せを不幸で隠しているだけ。その不幸にまず向き合って、はがしていこう。自分の中にある幸せを引っ張り出してみよう!
@itnkmkwと申します。高1(ホームスクーラー)です。Scratch WikiではItnkmkwです。
《コミュニティーをより良い所にするために》Scratch に関係ないトピックについての意見交換所では議事進行役を務めております(名ばかりですが)。どーぞよろしく
最近プロジェクト作ってませんが、もうすぐ聖書RPGの製作を再開しますので…いまは彩雲が忙しいのだ。

apple502j
Scratcher
1000+ posts

scratch2.0の提案

itnkmkw wrote:

apple502j wrote:

「止められない」は判定条件によりますが、たとえば
<[a] = [a]>
などを指定されたら赤信号でもとめることはできません。
重いスクリプトがきたらブラクラの類になります。
イベントって、
<[a] = [a]>
が偽から真になった瞬間しか反応しないんじゃないんですか?
例えば
[ v] > (10) のとき
など
それを自動的に起こすこともできるのです…
<((現在の [秒 v]) を (2) で割った余り) = [0]>
のようなブロックは2秒ごとに偽から真になります。
inoking
Scratcher
1000+ posts

scratch2.0の提案

apple502j wrote:

itnkmkw wrote:

apple502j wrote:

「止められない」は判定条件によりますが、たとえば
<[a] = [a]>
などを指定されたら赤信号でもとめることはできません。
重いスクリプトがきたらブラクラの類になります。
イベントって、
<[a] = [a]>
が偽から真になった瞬間しか反応しないんじゃないんですか?
例えば
[ v] > (10) のとき
など
それを自動的に起こすこともできるのです…
<((現在の [秒 v]) を (2) で割った余り) = [0]>
のようなブロックは2秒ごとに偽から真になります。
それは
[タイマー v] > (0.1) のとき
タイマーをリセット
でも同様ですよね。
「止められない」のは同じと思います。
もっとも、
任意のイベントについては本トピックでは既に却下済みです。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking

Powered by DjangoBB

Standard | Mobile