Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
wabimochi committed Oct 22, 2020
1 parent 1f27399 commit 4887a25
Show file tree
Hide file tree
Showing 2,209 changed files with 520,118 additions and 0 deletions.
49 changes: 49 additions & 0 deletions CSXS/manifest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<ExtensionManifest Version="7.0" ExtensionBundleId="com.mochi.2dActorTools" ExtensionBundleVersion="1.0.0"
ExtensionBundleName="2D Actor Tools"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ExtensionList>
<Extension Id="com.mochi.2dActorTools" Version="1.0.0" />
</ExtensionList>
<ExecutionEnvironment>
<HostList>
<Host Name="PPRO" Version="14.0" />
</HostList>
<LocaleList>
<Locale Code="All" />
</LocaleList>
<RequiredRuntimeList>
<RequiredRuntime Name="CSXS" Version="9.0" />
</RequiredRuntimeList>
</ExecutionEnvironment>

<DispatchInfoList>
<Extension Id="com.mochi.2dActorTools">
<DispatchInfo >
<Resources>
<MainPath>./index.html</MainPath>
<ScriptPath>./PProPanel.jsx</ScriptPath>
<CEFCommandLine>
<Parameter>--allow-file-access</Parameter>
<Parameter>--allow-file-access-from-files</Parameter>
<Parameter>--enable-nodejs</Parameter>
<Parameter>--mixed-context</Parameter>
</CEFCommandLine>
</Resources>
<Lifecycle>
<AutoVisible>true</AutoVisible>
</Lifecycle>
<UI>
<Type>Panel</Type>
<Menu>2D Actor Tools</Menu>
<Geometry>
<Size>
<Height>300</Height>
<Width>180</Width>
</Size>
</Geometry>
</UI>
</DispatchInfo>
</Extension>
</DispatchInfoList>
</ExtensionManifest>
66 changes: 66 additions & 0 deletions PProPanel.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2014 Adobe
* All Rights Reserved.
*
* NOTICE: Adobe permits you to use, modify, and distribute this file in
* accordance with the terms of the Adobe license agreement accompanying
* it. If you have received this file from a source other than Adobe,
* then your use, modification, or distribution of it requires the prior
* written permission of Adobe.
**************************************************************************/
if(typeof($)=='undefined'){
$={};
}

$._ext = {
//Evaluate a file and catch the exception.
evalFile : function(path) {
try {
$.evalFile(path);
} catch (e) {alert("Exception:" + e);}
},
// Evaluate all the files in the given folder
evalFiles: function(jsxFolderPath) {
var folder = new Folder(jsxFolderPath);
if (folder.exists) {
var jsxFiles = folder.getFiles("*.jsx");
for (var i = 0; i < jsxFiles.length; i++) {
var jsxFile = jsxFiles[i];
$._ext.evalFile(jsxFile);
}
}
},
// entry-point function to call scripts more easily & reliably
callScript: function(dataStr) {
try {
var dataObj = JSON.parse(decodeURIComponent(dataStr));
if (
!dataObj ||
!dataObj.namespace ||
!dataObj.scriptName ||
!dataObj.args
) {
throw new Error('Did not provide all needed info to callScript!');
}
// call the specified jsx-function
var result = $[dataObj.namespace][dataObj.scriptName].apply(
null,
dataObj.args
);
// build the payload-object to return
var payload = {
err: 0,
result: result
};
return encodeURIComponent(JSON.stringify(payload));
} catch (err) {
var payload = {
err: err
};
return encodeURIComponent(JSON.stringify(payload));
}
}
};
40 changes: 40 additions & 0 deletions ReadMe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# 使い方


# インストール方法
[コマンドラインツールでエクステンションをインストールする](https://helpx.adobe.com/jp/creative-cloud/kb/installingextensionsandaddons.html#Install_extensions_command_line_tool)に書いてある手順を参考にしてください。
zxpファイルはReleaseページからダウンロードできます。

# 注意事項
このエクステンションは日本語環境でのみ動作を確認してます。

## プロジェクト
「2dActorTools」と「モーショングラフィックステンプレートメディア」というビンは移動させたり、名前を変更したりしないでください。動作しなくなります。

## 字幕
### プロパティー名
色のプロパティー名には「カラー」という名前が含まれている必要があります。
逆に色以外のプロパティー名に「カラー」が含まれてはいけません。
Aeのほうでプロパティー名が変更できるのでこの点にご注意ください。

### 字幕クリップがしましまになって字幕が表示されない
コンポジションの長さが関係してます。
サンプルのMGTファイルは3分になってるので、一つのクリップで3分以上は表示できません。

## 立ち絵
### clip not foundって出る
ビンやクリップの名前を変更した可能性があります。
もしくは、設定時に増やしたビンを別プロジェクトでは増やしてないなど。

### サムネイルが?マークになる
サムネイル画像を移動したり消したりした可能性があります。
立ち絵設定で設定開始してそのまま保存すると、再度サムネイルの保存先を尋ねられるので、もう一度生成してください。

### 立ち絵の表示タイミングがおかしい
### 何のエラーも出ないのに立ち絵が表示されない
立ち絵シーケンスがメインシーケンスの0秒の位置から開始されてないかもしれません。
または、立ち絵シーケンス自体の開始が0秒からになっていないかもしれません。

### 立ち絵構成の変更について
グループ内でクリップの順番を変えるのは問題ありません。
グループの順番を変えたり追加、削除したりするとちょっとおかしくなるかもしれません。
Loading

0 comments on commit 4887a25

Please sign in to comment.