メインコンテンツにスキップ
すべてのコレクションよくある質問エディタ(デザイン)
ローディング風アニメーションの作成方法
ローディング風アニメーションの作成方法

Studioでは工夫次第で様々なアニメーション表現ができます。スプラッシュスクリーンを作成する手順をご紹介します。

Saika avatar
対応者:Saika
2か月以上前に更新

Studioでローディング風アニメーションを作成する方法

ローディング風アニメーションの様子

Studioでアニメーションを作る方法

Studioでは「条件付きスタイル」を使って、マウスで要素にホバーした際などの特定の条件下でデザインの見た目や形を変えることができます。この機能を利用して、通常時と特定条件下の状態を設定し、2点間のトランジション(例えば0.5秒かけて色が変わるなど)を適用することで、アニメーションを作り出します。

条件付きスタイルとトランジションについて詳しくは、次の記事をご覧ください。

手順

1. エディタ上にボックスを追加する

アニメーションを表示する枠を作るため、ボックスをエディタ上に配置します。

この枠は、画面いっぱいに表示したいので、横幅100%、縦幅100vhにし、ボックスの塗りを透明(RGBA値: 0, 0, 0, 0)にします。

Studioデザインエディタでスタイルを変更する画面

ボックスの中にさらにボックスを配置します。縦幅と横幅はそれぞれ100%にし、色を黒に変更します。

Studioデザインエディタでスタイルを変更する画面

2. 表示するデザインを追加する

サイトへアクセスした際に表示するデザインを、先ほど追加した黒のボックス内に追加します。

※今回はテキストが左から表示されるアニメーションを設定したボックスを追加しています

Studioデザインエディタでスタイルを変更する画面

3. 条件付きスタイルを設定する

黒色のボックスの不透明度を0に変更します。

Studioデザインエディタでスタイルを変更する画面

黒色のボックスを選択した状態で、エディタ右上の条件付きスタイルから「出現時」をクリックします。不透明度を1に変更し、時間を1200、遅延を1200に設定します。

Studioデザインエディタでスタイルを変更する画面

この時点で、ライブプレビューを確認すると下のGIFのような状態になります。

ライブプレビューを使って設定を確認する様子

4. 配置と重ね順の変更

親ボックスを選択して、配置を固定に変更し、重ね順を-3にします。

※重ね順を-3にすると、アニメーション後に他の要素より重ね順が下になるので、他の要素にホバーしたりクリックしたりする際の邪魔になりません

Studioデザインエディタでスタイルを変更する画面

親ボックスを選択したまま、エディタ右上の「条件付きスタイル」から「出現時」を選択します。時間は0、重ね順を5、そして遅延を3200に設定します。

※「遅延」とは、アニメーションの開始をトリガーからどれだけ遅らせるか設定できるものです。今回の設定内容では、ボックスが画面に表示されると、条件付きスタイルの状態で3.2秒間表示され、その後、通常の状態に変化します

Studioデザインエディタでスタイルを変更する画面

5. ライブプレビューで確認する

エディタの右上にある「プレビュー」ボタンをクリックして、ライブプレビューを見ながら、設定を微調整などして完成です。

スプラッシュスクリーン

ライブプレビューを生成するボタン

スプラッシュ

スプラッシュスクリーン

ローディングページ

こちらの回答で解決しましたか?