Scratchで生配信しよう!VScearcher用生配信ツール VScratcherさん、最近増えてますよね。 生配信活動をしたい方も多いと思うので、Scratchだけで生配信ができるツールを作ってみました。 この作品をリミックスし、自分のアバターを取り込み、すこし設定をするだけで誰でも使えます! 使い方はプロジェクト内の「りーどみー」スプライトに書いてあります! 以下はそのコピペです! ━━━━━━━━━━━━━━━━━ このプロジェクトを見てくれてありがとうございます! このプロジェクトの使い方を説明します。 ①まずはじめに ・スプライトやブロック定義などの名前に、「✒┃」がついているものは各自で書き換える必要があるもの。 「?┃」がついているものは書き換えてはいけないものです。 ・このプロジェクトはクラウド変数を使っているので、ニュースクラッチャーの人は使用できません。また、クラウド変数のバグが発生しやすい環境だと正しく動かない場合があります。 ・まずは、このプロジェクトをリミックスして、自分のアカウントで共有してください。 ②アバターを設定する ・「✒┃アバター&コメント」のスプライトのコスチューム欄を開きます。 ・アバターの目パーツや髪パーツなど、パーツごとにひとつひとつコスチュームとしてインポートします。パーツの座標はすべて(x,y)=(0,0)固定です。座標を動かさずコスチュームを重ねたら、いい感じにアバターになるように、位置を調整してください。 ・インポートしたコスチュームは、「p-〇〇〇〇(数字)」という名前にしてください。例えば、髪の毛のパーツなら「p-かみのけ1」、目のパーツなら「p-め1」など。同じ種類のパーツが複数ある場合(例えば目のパーツで、目が開いている画像と目が閉じている画像がある場合)は、後ろの数字を1ずつ変えてください。 ・「✒┃アバター&コメント」のコード欄を開きます。 ・「アバター初期設定」というブロック定義を探します。 「✒┃アバターのパーツを描画」というブロックがたくさん並んでるプログラムが見つけてください。 ・「✒┃アバターのパーツを描画( ① )奥行き(奥は小さい値、手前は大きい値)( ② )パーツの数( ③ )コスチューム変更の頻度( ④ )」というブロックを使ってアバターを設定していきます。 ①は描画するパーツの名前です。さきほどコスチュームにつけた名前の「p-かみのけ1」の「かみのけ」の部分です。 ②は奥行きです。配信するとき、マウスでアバターを動かす機能がありますが、その動きの設定ができます。値が小さいと小さく動き、値が大きいと大きく動きます。基本的に、奥にあるパーツは小さく、手前にあるパーツは大きい値にするといいと思います。 ③はパーツの数です。コスチュームにつけた名前「p-かみのけ1」の、最後の数字部分の値の最大値を入力します。例えば、髪の毛のパーツが1種類だけなら1、目のパーツが2種類ある(「p-め1」と「p-め2」がある)場合は2と入力してください。基本的には1で大丈夫です。 ④は、コスチュームが複数あるパーツを動かす頻度です。基本的に、目のまばたきや口のあくびなどに使います。数字が大きいほど頻度が高くなります。 ・パーツは奥から手前に描画するので、プログラムも奥のパーツを設定するブロックを上に、手前のパーツを設定するブロックをその下につなげるようにしてください。 ・パーツの数は最大で200までですが、そこまで増やすと動作が重くてちゃんと動かないと思うので、多くても15個くらいにおさめるといいと思います。 ③コメントできる内容を設定する ・「✒┃アバター&コメント」のスプライトのコスチューム欄を開きます。 ・下にスクロールすると、「c-1」「c-2」のような名前のコスチュームが9個登場すると思います。 ・コスチュームの中のテキストが、視聴者がコメントできる内容です。コスチュームの編集画面を開き、コスチュームの中のテキストを自由に書き換えてください。例えば、「なるほど...」と書いてあるコスチュームがあります。これを「ありがとう!」に書き換えると、視聴者は「なるほど...」とコメントできなくなる代わりに「ありがとう!」とコメントできるようになります。 ・コスチュームを勝手に増やしたり削除したり、名前を変えたりしないでください。 ・「✒┃アバター&コメント」のコード欄を開きます。 ・「コメントできる内容の設定」というブロック定義を探します。 ・「[コメントできる内容]の( ① )番目を( ② )で置き換える」というブロックがたくさんつながっている場所があると思います。①はコスチュームの名前「c-1」の最後の数字部分、②をそのコスチュームの内容を入力します。例えば「c-5」のコスチュームの内容が「なるほど...」なら、「[コメントできる内容]の(5)番目を(なるほど...)で置き換える」と入力します。 ④配信で使う画像素材を設定する ・配信中に視聴者に見せたい画像がある場合にこの機能を使用します。 ・「✒┃配信で使う素材」スプライトのコスチューム欄を開き、画像をインポートします。 ⑤配信の基本設定をする ・「✒┃アバター&コメント」のコード欄を開きます。 ・「配信設定」というブロック定義を探します。 ・配信開始時間や配信終了時間、アバターの座標や大きさなど、ブロックの値部分を配信に合わせて書き換えます。 ⑥実際に配信する ・あらかじめ配信の開始時間や終了時間を設定し、プロジェクトを自分のアカウントで共有しておきます。 ・設定した時間になる前に、緑の旗を押し、大画面表示にしておきます。 ・配信中はマウスでアバターを動かせます。アバターの動きは視聴者にも反映されます。 ・配信中、画面下側に「何を言いますか?」という入力欄が表示されます。ひらがな、アルファベット、数字のみで入力すると、入力した文字が画面に表示されます。この文字の内容は視聴者にも反映されるので、視聴者とお話できます。 ・配信中、画面下側の操作盤で画像素材の表示非表示を操作できます。表示中の画像素材はマウスで位置を動かせます。これら画像素材の動きも視聴者に反映されます。 ⑦配信終了する ・終了時間になるか、右下の「配信終了」ボタンを押すと配信が終了します。 ・プロジェクトを非共有にしてください。
クラウドチャットの作品は規約違反なので、視聴者側は定型文しかコメントできない仕様にしています! 若干グレーではありますが、規約違反ではないので安心してください! STに怒られたら即刻削除します(_ _ ) ━━━ クレジット ━━━ VScratcherさんのアバター(イラスト)は、 @rara__official さんのものをお借りしました(許可取得済み)。 ありがとうございます! ━━━ 余談 ━━━ この作品は、1年以上前(2025年6月)に完成していました。 本当は共有するつもりはなかったのですが、 ・1年経っても似たアイデアの作品がない ・自分のフォロワーが3000人突破した記念 の2つの理由から、共有してみることを決めました。 みんなありがとう~~