spritestudio / psdtoss6old Goto Github PK
View Code? Open in Web Editor NEWPhotoshopで使用されるPSDファイルからSpriteStudioのプロジェクトファイルを作成するツールです。
License: Other
Photoshopで使用されるPSDファイルからSpriteStudioのプロジェクトファイルを作成するツールです。
License: Other
Ver1.2.4の変更点です
Ver1.2.5の変更点です
MacにてコマンドラインツールのPSDtoSS6でpngとssceを吐き出したいのですが、その際にPSDtoSS6 GUIでいう「原点レイヤー適用」のチェックを有効化した時の挙動で吐き出したいです。
こちらコマンドライン引数の仕様についてご教授いただけないでしょうか。
下記を参考に渡してみようとしたのですが、うまくいかなかったため問い合わせさせていただきました。
$ PSDtoSS
第 1引数:png情報ファイルのパス(フルパス)
第 2引数:出力フォルダ(ディフォルトはpng情報ファイルフォルダ)
第 3引数:出力PNGファイルの幅(ディフォルト512)
第 4引数:出力PNGファイルの高さ(ディフォルト512)
第 5引数:パーツ間の余白(ディフォルト2)
第 6引数:パックソート0:レイヤー順、1面積順、2幅順、3高さ順(ディフォルト1)
第 7引数:優先度設定を行うか(0:設定しない:0以上の場合はその間隔で設定します。)
第 8引数:ssae出力を行う場合はssae(ディフォルトはno:出力しない)
第 9引数:sspj出力を行う場合はsspj(ディフォルトはno:出力しない)
第10引数:パーツの親にNULLパーツを作成する場合はnull(ディフォルトはno:出力しない)
第11引数:ssae,sspjファイルを上書きする場合はow(ディフォルトはno:出力しない)
第12引数:原点レイヤーを適用する場合はyes(ディフォルトはno:出力しない)
第13引数:rootレイヤーを適用する場合はroot(ディフォルトはno:出力しない)
第14引数:同名のssceから原点設定を引き継ぐ場合はyes(ディフォルトはno:出力しない)
第15引数:セルを配置する間隔ピクセル単位(ディフォルトは0:出力しない)
第16引数:縁の余白幅ピクセル単位(ディフォルトは0:出力しない)
第17引数:基準枠サイズ(0:プロジェクトのデフォルトサイズ 1:PSDサイズ)
第18引数:セル内余白(ディフォルト0)
第19引数:拡張子をつけない出力ファイル名(ディフォルトはPSD名)
成功するとpsdファイルのフォルダにssceとpngが出力されます。
Ver1.2.2の変更点です
現在画像が一枚に収まらない場合解像度が増えていきますが、複数の画像に分割するオプションが欲しいです
またその際に加算などランタイムにシェーダーが異なるものをまとめてあるとうれしいです。
レイヤー名ベースでSS上で階層構造に対応するか、フォルダ(レイヤーセット)ベースで階層構造にしてほしい
「ssae出力」、「sspj出力」が有効の場合、「sspj、ssae上書き」の有効/無効に関わらす、常に上書きされる
Ver1.2.0以降
上書きを行わない場合、「sspj出力」「ssae出力」のチェックを外すことで対応可能です。
詳しくは以下をご参照ください。
現在、出力されたssaeのpartListにあるパーツ名は配置された順番で上から並ぶように見受けられます。
例えば、人体の頭のパーツであれば
・head_1
・head_2
のように名前をつけていますが、パーツの順序がバラバラになりSpriteStudioで読み込んだ場合にまずheadのパーツを並び替える作業が必要となり時間がかかっています。
PSDtoSS6でssaeを出力する際にパーツ名でソートしてくれるようなオプションを用意していただくことは可能でしょうか。
ご検討いただければと思います、よろしくお願いします。
ライセンスファイルにはLGPLの表記がありますが、ソースコードは公開されていないようです。
Ver1.2.3の変更点です
お世話になっております。
Macにて(Ai)PSDtoSS_Export.jsxを用いてIllustratorから吐き出した中間データを
PSDtoSS6 GUIに読み込ませようとしたのですが、中間データの拡張子が
.ss6-psdtoss-infoとなっており、そのままでは読み込めませんでした。
.ss6-psdtoss6-infoとリネームしたら読み込めましたので、お手すきの際にスクリプト
の方を修正をしていただけないでしょうか。
特定の名前から始まるパーツはメッシュパーツとして残ってほしい
デフォルトの状態では四角形上に4点 or 自動設定
上書きする場合はもとのMeshをできる限り引き継ぐ形
Ver1.2.1の更新内容です
Ver1.2.0の更新内容です
※SpriteStudio>環境設定>一般設定>全般>新規作成時のプロジェクトのデフォルト設定>デフォルト設定>新規作成アニメーション>基準枠のサイズ
Microsoft Surface Book 2にインストールした際、コンバートの挙動は全く問題なかったのですが
文字やウィンドウサイズ自体が小さく表示されてしまい、使いにくくなっていました。
https://www.danantonielli.com/adobe-app-scaling-on-high-dpi-displays-fix/
上記リンク先の対処法を試したところ改善されましたので、そのまま利用しておりますが
ご報告したほうが良い内容と思い、投稿させて頂きました。
Ver1.1.0の更新内容です
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.