README
/*
TimeSheet
あかつきみさき

このスクリプトについて
選択したレイヤーにデジタルタイムシートファイル(.tdts/.xdts)から参照した動画のタイムリマップデータを適用します.
(現在のバージョンでは原画には対応していません.原画対応の場合は中割り記号などをなくして,数字を正の整数で記述することで適用できます)

タイムリマップはセルと同じ名前のデータが適用されます.
ダブラシなど,アンダーバー(_)で繋がったレイヤーがある時は同一名のシートがない時はアンダーバーを取り除いたシートが適用されます.
例: a_wxpレイヤーがあり,シートデータにa_wxpがない時,aのシートデータが適用

.tdtsファイルは「東映アニメーション デジタルタイムシート for Windows」のファイルです.
.xdtsファイルは「CLIP STUDIO PAINT」 (Ver.1.8.4以降)、「東映アニメーション デジタルタイムシート for Windows」から書き出すことができます.

参考リンク
東映アニメーション デジタルタイムシート for Windows
https://www.clip-studio.com/clip_site/download/clipstudiopaint/toeianimation/index

CLIP STUDIO PAINT
https://www.clip-studio.com/clip_site/mypage/newsdetail?publish=201811&f=2018112901

サポートしているデジタルタイムシートのバージョン
.tdts (東映アニメーションデジタルタイムシート)
version 5

.xdts (汎用デジタルタイムシート)
version 5

使用方法
コンポジションをアクティブにしてスクリプトを実行.
レイヤーを選択してスクリプトを実行.

バージョン情報
2019/04/27 Ver 1.1.0 Update
シートの最大値がセルの枚数より大きい時,不正なタイムリマップが適用される問題の修正.
シートの最大値とセルの枚数が一致しない時,警告を出すようにした.

2019/02/01 Ver 1.0.1 Update
フィールドにvaluesが存在しない時,エラーが出る問題の修正.
最後が空セルの時,ブラインドの最後のキーフレームが適用されない問題の修正.
ブラインドの変換終了の最初のキーフレーム値が,シートに関係なく100になる問題の修正.
タイムリマップの最初のキーフレーム値が,シートに関係なく1になる問題の修正.

2018/12/24 Ver 1.0.0 Release
シート尺適用機能の追加.
ボールド自動挿入機能の追加.
同セル名が存在せず,アンダーバー区切りで文字列が一致するシートが存在する時,同セルとして処理するようにした.
レイヤーを選択せずに実行した時,すべてのレイヤーを調べ,レイヤー名と一致するものに適用するようにした.
ブラインドエフェクトが存在する時,ブラインドを削除し再適用するようにした.
UIの追加.
CS6への対応.

2018/11/30 Ver 0.2.0 Update
.tdtsに対応.
先頭が空セルの時,ブラインドが正しく入力されない問題の修正.
セリフやカメラワークのフィールドが存在する時,セルに異なるデータが入力される問題の修正.

2018/11/29 Ver 0.1.1 Update
セルのアルファベットを大文字小文字で区別しないようにした.

2018/11/29 Ver 0.1.0 PreRelease
*/



Download (TimeSheet 1.1.0.zip)