注意:ライブラリなどを使用すれば更にかんたんに安定に取得できる可能性がありますが、
ここではライブラリを使わずにAPIKEYだけで使えるAPIのみで取得することを優先しています
この工程は省略できますが、毎回IDを教えて上げる必要があります。
| 0 | Spine Front-Back | |
|---|---|---|
| 1 | Spine Left-Right | |
| 2 | Spine Twist Left-Right | |
| 3 | Chest Front-Back | |
| 4 | Chest Left-Right | |
| 5 | Chest Twist Left-Right | |
| 6 | UpperChest Front-Back | |
| 7 | UpperChest Left-Right | |
| 8 | UpperChest Twist Left-Right | |
| 9 | Neck Nod Down-Up |
Unity のアニメーションのインポート設定(下画像)には様々な項目がありますが、これを手動でひとつひとつ設定していくのは、かなりしんどいです。お決まりの設定がある場合には、スクリプトで自動化してしまうのがよいでしょう。この文書では、その自動化の方法を紹介します。
これらのインポート設定は ModelImporter.clipAnimations に ModelImporterClipAnimation の配列として格納されています。これを舐める形で変更していけば、一括でお好みの設定を適用できます。
| #!/bin/sh | |
| # Environment list | |
| # $GOOS $GOARCH | |
| # darwin 386 | |
| # darwin amd64 | |
| # freebsd 386 | |
| # freebsd amd64 | |
| # freebsd arm | |
| # linux 386 |