0 支持
1.1k 閲覧
(120 ポイント) Q&A

SpriteStudioでアニメーションを作成しているのですが、

パーツを回転させたり移動したりしても元の場所に戻ってしまいます。

拡大縮小もです。

何か設定があるのでしょうか?

ちなみに、バージョンは5.5.1.5759です。

お手数をおかけいたしますがよろしくお願い致します。

このページをシェアする

回答 1

0 支持
(11.3k ポイント)

こんにちは ウェブテクノロジ 瀬良です。
ご投稿ありがとうございます。

投稿内容を確認いたしましたが
発生している症状や解決策を推測できません。申し訳ありません。

プロジェクト設定やアニメーションの作り方かと考えたのですが
Ver.5.5.1は2015年リリースのバージョンなので
使用されているPCのOSが新しすぎて、予期せぬ動作をしている可能性もあります。

※もしmacOSをご利用の場合、Ver.5.5.1の対応OSは 10.7(Lion)~10.10(Yosemite)なので、その影響の可能性があります。


原因の調査のため、以下の情報、データを

SpriteStudioTechSupport@webtech.co.jp

へお送りいただけないでしょうか?

1)ご使用のPCのシステム情報
2)SpriteStudioのログファイル
3)環境設定ファイル(SsOption_v6.ssop、もしくはSsOption.ssop)
4)不具合の発生しているファイル一式(sspj、ssae、ssce、参照イメージ)

▼システム情報の取得方法につきましては以下をご覧ください
https://www.webtech.co.jp/help/ja/spritestudio/inquiries/sysinfo/

▼SpriteStudioのログファイル・環境設定ファイルの場所は、
メインメニューのヘルプから「ログファイルの場所を開く」を選択することで開くことができます。
開いた場所にある「SpriteStudio.log」「SsOption.ssop」をコピーしてお送りください。

http://www.webtech.co.jp/help/ja/spritestudio/guide/tips/access_violation/#contact_us

※sspj等のファイルにつきましては、必要に応じて参照イメージを単色に塗りつぶすなど、加工をお願いいたします。

プロジェクト設定やアトリビュートの設定など、原因となり得る箇所は多々ありますので、実際に制作されたデータをお送りいただくのが一番早く解消へ進めることができます。
どうしてもご送付が難しい場合は、症状を解説したスクリーンショットなどお送りいただければ幸いです。

以上になります。
ご迷惑をおかけしている中、お手数をおかけし恐縮ではございますが
何卒よろしくお願いいたします。

(120 ポイント)

お世話になります。

ご確認ありがとうございます!

大変申し訳ございませんが、データをお送りすることができない状況でして…。

最近、PCを変えてから起こった現象です。

OSについて、「windows10」を使用しているのですが、

パソコンを変えるときに「windows10 pro」に変更しました。

こちらは関係ありますでしょうか?

また、photoshopにてテクスチャを作成しているのですが、

こちらも何か原因があったりするのでしょうか?

お忙しい中お手数をおかけしますがよろしくお願い致します。

(11.3k ポイント)

なるほど……!データのご送付が難しい中お願いしてしまい、失礼しました。

WindowsOSが原因となる症状で多いのは描画異常(ウィンドウが表示されない等)でして、今回ご報告いただいた症状とはあまり関連がなさそうです。

また、PhotoShopでテクスチャを作成されている点につきましても
関連は薄いのではないかと思われます。


お知らせいただいた症状ですが、以下のうち一番当てはまるのはどちらでしょうか?
(※10フレーム目というのは説明のための例えですのであまり気にせず……)

A:10フレーム目でパーツをレイアウトウィンドウで動かしたが、編集内容が無効になってしまう(編集できない)

B:10フレーム目でパーツをレイアウトウィンドウで動かしたが、それがすべてのフレームに適応されてしまう

C:アニメーションするにはするが、意図しないアニメーションになってしまっている


Aの場合:もしかしたらマウスドライバーとSpriteStudioのマウス検知による症状かもしれません。
ペンタブレットを併用していたり、タッチパネル搭載PCの場合、動作に支障が出ることがあります。

以下のページをご参照の上、対処をご検討いただければと思います。

https://www.webtech.co.jp/help/ja/spritestudio/guide/reference/error_cellmap/#pentablet

Bの場合:前後のキーで、該当のアトリビュートが有効になっていない可能性がございます。以下のご質問への解答が参考になるかもしれません。https://spritestudio.jp/community/index.php?qa=1155

Cの場合:意図しないキーが含まれている可能性がありますので、どのような動きを意図しており、実際にどのようになっているかをお伝えいただければと思います。

(不具合の可能性もございますが、Ver.5.5.1とのことですので、すでに修正されている可能性もあります。ですので、それ以降のバージョンをお勧めすることになります……)


また、もしよろしければ原因の切り分けのために

Ver.5の最終版のVer.5.8.3
https://www.webtech.co.jp/help/ja/spritestudio/releasenote/ver583/

β版でご提供しているVer.6.2.3
https://spritestudio.jp/community/index.php?qa=902

をお試しいただき、同様の症状が発生するかご確認いただければ幸いです。

以上、長々と申し訳ありません。よろしくお願いいたします。

(120 ポイント)

ご返答が遅れてしまい、申し訳ございません。

状況としては、ご提示いただいた【A】の症状だと思います。

SpriteStudioを再起動すると一度はなおるのですが、時間がたつとこの症状が起きます。

ずっとなるのではなく、時間がたてばなおったり…といった感じです。

また、【A】の症状とは違うかもしれませんが例に出していただいた

10フレームを動かすことが出来た場合、なぜか前後のフレームも10フレームと同じ状態に反映されることもありました。

念のためにお聞きしたいのですが、

作成はVer.5.5.1を使用していますがVer.6で一度開いて保存し、またVer.5.5.1で開くとこういう状況になる…という可能性はありますでしょうか?

パソコンの情報を【SpriteStudioTechSupport@webtech.co.jp】にお送りさせて頂きます。

ひとまず、ペンタブレットを使用しているので抜いてマウスのみで使用してみようと思います。

大変お手数をおかけいたしますがよろしくお願い致します。

(11.3k ポイント)

ウェブテクノロジ 瀬良です。

PCのシステム情報のご送付ありがとうございます。

お送りいただいたシステム情報とご返信の情報から、
以下3点が原因の可能性として浮上しております。

----------------
原因の可能性として考えられるもの
----------------

A:ディスプレイドライバのバージョン
B:DirectX
C:「値設定時にキーを作る」の設定

------------

----------------
それぞれの対処法
----------------

A:ディスプレイドライバが適していない可能性があります。
ディスプレイドライバを最新に更新してみてください。

▼最新のディスプレイドライバのDLリンク先は以下のページにまとめています。
https://www.webtech.co.jp/help/ja/spritestudio/guide/reference/error_gpu/#ans_01

ご報告とは異なる症状ではございますが
アニメーションの再生ができなくなってしまった際に
ディスプレイドライバの設定を変更することで改善したことがありました。

スケールが効かないという症状の際にもこちらが有効でした。

ディスプレイドライバの更新と、設定のご確認を合わせて行っていただければと思います。

▼NVIDIAの設定の場合「パフォーマンス」にすることで改善した例があります

----

B:SpriteStudio Ver.5.5.1がDirectX9ベースで動いているため、もしかするとDirectXの設定を変更することで改善する可能性があります。

▼以下のページをご確認の上、SpriteStudioのDirectXの設定を変更してみてください。

https://www.webtech.co.jp/help/ja/spritestudio/guide/reference/error_directx/

----

C:アトリビュートウィンドウの「値設定時にキーを作る」のチェックボックスが外れていないでしょうか?

こちらのチェックボックスが外れていると、アトリビュートウィンドウから直接値を指定しても入力を受け付けない(キーを作らない)ようになります。

こちらはご報告いただいている内容から違うかな、とは思うのですが
念のためチェックが入っているかご確認いただければ幸いです。

----

また、

>10フレームを動かすことが出来た場合、なぜか前後のフレームも10フレームと同じ状態に反映されることもありました。

こちらにつきましては、前後のフレームで、該当するアトリビュートが無効になっており、補間ができずすべてのフレームに反映されている可能性があります。

例えばですが、Z軸回転を設定したらすべてのフレームのパーツが傾いてしまった場合。
前後のフレームのキーの「Z軸回転が無効になっている(アトリビュートウィンドウで、Z軸回転が灰色の●になっている)」可能性があります。

有効になっているアトリビュートの間を補間する仕様になっておりますのでこのような状態になった場合はアトリビュートを確認してみてください。

▼参考
https://spritestudio.jp/community/index.php?qa=1155

フレームコントロールウィンドウで、各キーに設定されているアトリビュートを確認したい場合、パーツ名の横の[+]アイコンをクリックすると便利です。

黄緑色の■と■の間のパラメータを補間してアニメーションする、と考えていただくと良いかもしれません。

▼フレームコントロールウィンドウの操作について
https://www.webtech.co.jp/help/ja/spritestudio/guide/window/main/framecontrol/

以上になります。
長々と申し訳ありませんが、ご確認お願い致します。

(120 ポイント)

お世話になります。

対処法を教えていただき、ありがとうございます。

こちら、ディスプレイドライバを最新にすることによって昨日一日は問題なく動きました!

ですが、本日はまた症状が出てしまいました。

親子関係がついているもの、ついていないもの関係なく起こるようです。

また、一度再起動するとパーツは動かせるようになるのですが、

再起動前は動かしても動かす{前の位置に戻っていた}パーツが、データを開くと{動かしたかった場所に移動している}こともあります。

お教えいただいた、【実行環境にDirectX の 10 以上のバージョンが入っているか確認する】についてなのですが

【SpriteStudio/SsOption.ssop】の中に【<useDX>0 】がなかったのですが、これも今回の問題と関係あるのでしょうか…?

(SsOption_v6.ssopにはありました。)

何度も申し訳ございませんが、何卒よろしくお願い申し上げます。

(11.3k ポイント)

申し訳ありません。

Ver.5.5.1の頃は、まだ<useDX>0 の設定がSsOption.ssopに存在していませんでした。(Ver.5.6.0以降から表に出した設定でした)

Ver.5.5.1の場合は
C:\Program Files (x86)\Web Technology\OPTPiX SpriteStudio
の中の
「SpriteStudio.def」を編集いただく必要があります。

▼以下のページのVer.5.5.1以前の場合 をご覧いただき、設定変更をお願いいたします。
https://www.webtech.co.jp/help/ja/spritestudio/guide/reference/win_improve_gpu_accel/

取り急ぎ、「SpriteStudio.def」を変更いただきまして
再度動作をご確認いただければ幸いです。

―――

重ね重ねご迷惑をおかけしている最中、申し訳ございませんが……

SpriteStudio 5 シリーズは技術サポートを終了しており
かつ、SpriteStudio Ver.5.5.1はかなり古いバージョンでして
サポートが難しい事情がございます。

開発環境等々、難しいかと思いますが
私共としましては、Ver.6以降へのアップデートをお勧めしております。

弊社都合にて申し訳ございませんが
何卒ご承知おきいただければ幸いでございます。

▼SpriteStudio Ver.5の技術サポートの終了と
継続使用について、詳細はこちらをご覧くださいhttps://www.webtech.co.jp/help/faq_post/ss_faq_license016/

以上になります。
どうぞよろしくお願いいたします。

(120 ポイント)
お世話になります。

ご説明いただき、ありがとうございます!

サポート終了にも関わらず、ご丁寧な対応ありがとうございます。

こちらを試してみて難しい場合はバージョン上げを検討したいと思います。

また、以前にお聞きしたかもしれませんが再度確認させて頂きたいのですが、

【Ver.6】で作成したものを【Ver.5】で触ると不具合など出ることはあるのでしょうか…?

何度も申し訳ございませんが、よろしくお願い致します。
(11.3k ポイント)
見落とし申し訳ありません……

SpriteStudio 5 → SpriteStudio Ver.6 は推奨しておりますが
逆(バージョンダウン)につきましてはファイルの互換性が無く
動作を保証しかねます。

▼SpriteStudio Ver.6 のデータを SpriteStudio 5 で使用したい
https://www.webtech.co.jp/help/ja/spritestudio/guide/reference/ver6to5/

▼OPTPiX SpriteStudio ファイルの互換性についてhttps://docs.google.com/spreadsheets/d/1tgYojzVPYVa7L6-zLOK70RQ_hQNXvnhCxv23r815egs/edit#gid=31199368

メッシュ・ボーン機能等の新機能の実装により
sspj以下、各種ファイルの仕様が大幅に更新しております。
そのため、下位互換はございません。

申し訳ございませんが
Ver.6で作成いただいたアニメーションをVer.5でご利用いただく場合は
Ver.5.5.1で改めて作っていただく必要がございます。

何卒ご容赦いただければ幸いです。
よろしくお願いいたします。
(120 ポイント)

こちらこそ、わかりにくい文章で申し訳ございません。

承知いたしました。

もしかしたら、Ver.6で作ったものをVer.5で額ていたかもしれません…

では、今後はVer6を使用させていただきたいと思います。

長々とご相談に乗っていただき、本当にありがとうございました…!

今後も何卒よろしくお願い致します!

...