提供:Japanese Scratch-Wiki

このきじは ひらがなでよめません。ごめんなさい。編集者向け:作成する
SandCastleIcon.png このページまたは節には、ScratchのWebサイト、Wikipedia、またはScratch Wiki以外へのリンクがあります。

リンク先のページが安全であると保障できないため、アクセスする場合は十分に注意してください。

Warning
警告:
あまりにも派手なGIF(異なる絵を素早く切り替えるアニメーション)は、見た人を不快にしたり、光過敏性発作などを引き起こしたりすることがあります。特に原色に近い赤と、赤から遠い色の毎秒5回から30回程度の点滅は発作を起こしやすく危険です。ユーザーのアイコン、署名、スタジオのサムネイルを含む、不特定多数の人に見られる場所には使用しないでください。このようなGIFが使用されているプロジェクトを見つけた場合は、速やかに報告してください。
Warning
警告:
GIFは遅れることがある。通常はプロジェクトにGIFをプリロードするか、フレーム数が少なくて動きの遅いGIFを使用することが推奨される。大きなものは圧縮するとよい。

GIFアニメーションは、複数のフレームを含んだGIFファイルのことで、シーケンスで再生することでアニメーションを作成することができる。アイコン署名によく利用される。

普通の画像とは違って目立つため、インターネット上では非常に人気である。しかしよく遅れたり乱用されたり、過度に派手だったりするため時に煩わしく、批判されることもある。

アップロード

次の手順でアップロードできる。

  1. GIFアニメーションをダウンロードする。
  2. コスチュームのインポートボタンを押して、ファイルを選択する。
  3. 一枚一枚の画像は、アニメーションの全てのフレームに対し新しいコスチュームを作成する必要がある。(GIFファイルが大きい場合は時間がかかることもある)

GIFをアニメーションさせるには

詳細は「スプライトをアニメーションする」を参照
Warning
メモ:
プロジェクトに最適になるように、必要に応じてこのチュートリアルに示されているスクリプトを調整すること。

以下に、アニメーションをスクリプト化する方法の手順を示している。

  • この方法なら、簡単にGIFファイルをアニメーションできる。
@greenFlag がクリックされたとき ::hat control
コスチュームを [1 v]にする
[fps v] を [16]にする//「16」はあくまでも例。任意の数を当てはめる。
ずっと
   次のコスチュームにする
   ((1) / (fps))秒待つ
  • 任意の数の "fps"( 1秒あたりのフレーム数(flames par second)の略)変数は簡単に変えられる。値を大きくするほど速度が上がり、値 "0"を設定するとエラーになる。 1秒あたりに切り替わる実際のフレーム数は、ほとんどの場合変数よりも少し小さくなる。これは、ブロック "次のコスチュームにする"を実行するときに生じる遅れのためである。映画の一般的なフレームレートは、24 FPSである。
  • このスクリプトの動きは ここで確認できる。

アニメーションGIFをコスチュームにするには

ScratchでアニメーションGIFをコスチュームにすることができるように、逆にコスチュームをアニメーションGIFに変えたい人もいる。 [要出典] アニメーションのプロジェクトを別のプログラムに置き換えるのはScratchの機能にはないが、外部オンラインのツールはある。コスチュームのエクスポートが必要。

GIFとは

GIFは、グラフィックインターチェンジ形式(graphic interchange format)の頭文字をとったもので、動画と静止画の両方をサポートする、動画ファイル用の可逆的な形式である。 GIFのフレーム数に制限はないが、多ければ多いほどサイズも大きくなり、時には少し遅れることもある。

出典

Cookieは私達のサービスを提供するのに役立ちます。このサービスを使用することにより、お客様はCookieの使用に同意するものとします。