動きのひな型を選ぶ
4つのTimelineまたは5つのScroll Storyから、近い動きを選びます。
AIとつくる、実践プログラミング・コーディングメディア
devs Tools / Motion 1.0.0 / GSAP 3.15
GSAP TimelineとScrollTriggerの時間軸・スクロール軸を同じAnimation Projectで可視化し、position parameter、label、callback、stagger、pin、scrub、reduced motionを検証して9形式へ出力します。
devs GSAP Studioは、時間で進むGSAP Timelineと、スクロールで進むScrollTriggerを1つのAnimation Projectで設計する無料ツールです。position parameter(要素を置く時間の指定)、label(時間の目印)、callback(特定時点の通知)、pin(固定)、scrub(スクロール同期)を可視化し、品質を検査して9形式へ出力します。
初めて使う方へ 左のMotion pattern(動きのひな型)を選び、Timeline上のclipを押してInspectorで調整します。端末幅とReduced Motionを確認し、Qualityを見てからExportへ進みます。
専門用語を見るブラウザ内のモーション編集画面を準備しています…
Animation workflow
4つのTimelineまたは5つのScroll Storyから、近い動きを選びます。
対象、開始位置、時間、ease、label、callback、scroll範囲を調整します。
再生・逆再生・seek・速度変更を試し、端末幅と動きを減らす設定を確認します。
固定Rule IDの警告を確認し、変換損失・検証・元に戻す手順と一緒にコードを保存します。
One project, two axes
Animation Projectを正本にし、Timeline itemを正確な開始・終了時間へ変換します。Scroll Storyでは同じlabelをスクロール範囲へ対応させ、レスポンシブと動きを減らす設定も同じ正本から生成します。
Nine reference presets
見出し・本文・CTA・ビジュアルをlabelで重ねて表示
GST-PRE-002 · Timeline複数の機能カードをstaggerとoverlapで順に表示
GST-PRE-003 · Timeline行や文字の要素を時間差で表示
GST-PRE-004 · Timelinelabel・callback・seek・reverseの関係を確認
GST-PRE-005 · Scroll Story画像を固定して説明をsceneごとに切り替え
GST-PRE-006 · Scroll Storyスクロール量と複数速度の視差を同期
GST-PRE-007 · Scroll Story縦スクロールを横方向ギャラリーへ対応
GST-PRE-008 · Scroll Story数値とprogressを固定領域で切り替え
GST-PRE-009 · Scroll StorySection ComposerのSection IDをsceneへ接続
Position parameter visualizer
position parameter(ポジションパラメーター)は、Timelineのどの時点へ動きを置くかを決める指定です。このツールは任意JavaScriptを実行せず、主要な式を実際の秒数へ変換します。
| Expression(式) | 日本語の意味 | 基準 |
|---|---|---|
1.2 | Timelineの1.2秒から開始 | absolute time |
+=0.3 | 現在の末尾から0.3秒後 | timeline end |
< | 直前のitemと同時に開始 | previous start |
>-0.2 | 直前のitemが終わる0.2秒前 | previous end |
scene-2+=0.1 | scene-2というlabelから0.1秒後 | label |
Nine output adapters
| Adapter(出力変換) | 向いている場面 | 主な生成物 |
|---|---|---|
| Vanilla ESM | npm・Vite | HTML / CSS / animation.js / package.json |
| CDN HTML | 単一ページの確認用 | 1つのHTMLと導入注意 |
| CodePen bundle | HTML・CSS・JSタブ | 各タブ用テキストと設定手順 |
| WordPress | enqueue・shortcode | scope付きプラグインひな型と復旧手順 |
| React useGSAP | React component | useGSAP componentとCSS |
| Vue composable | Vue SFC | component・composable・CSS |
| Section Composer Motion | Section連携 | Motion Contract JSONとhandoff |
| Project JSON | 再編集・監査 | 正本Project・compiled result・検証結果 |
| QA Runbook | 導入確認 | Install・Verify・Performance・Accessibility・Rollback |
各Adapterには依存関係、warning(注意)、loss(変換損失)、確認したGSAP version、rollback(元に戻す手順)を残します。GSAP本体は同梱しません。
Public knowledge base
Glossary
Scope and limits
FAQ
実行していません。時間関係と主要な見た目を理解するための決定論的なオフラインシミュレーターです。生成コードはGSAP 3.15向けなので、実ページで最終確認してください。
送信しません。編集、保存、シミュレーション、検査、出力はブラウザ内で行います。自分で保存したファイルだけがワークスペース外へ出ます。
しません。サイト側で承認済みのGSAPとScrollTriggerのscript handleを登録する前提です。未登録でも意味のある本文は最終状態で表示します。
保証ではありません。契約上のリスクを固定ルールで検出しますが、本番ではキーボード、200%表示、動きを減らす設定、mobile、各browser、性能の確認が必要です。