0

私はEasel jsの作業を始めました。ユーザーが自分のキャラクターを作成できるゲームを作成しています。ゲームのアバターのアニメーション化に関しては、靴を取り付けようとしているため、キャラクターが動くときに脚が回転したとき、たとえば 20 度など、脚の正確な位置を把握しようとする問題に直面しています (つまり、ユーザーが作成したもの) をその正確な位置に配置します。Easel js を使用してアニメーション フレームを作成できますが、自分で作成したいと思います。それで、Photoshop を使用して脚の回転をある程度変更した場合、Easel js でその角度を取得できますか。

ありがとう

4

2 に答える 2

3

靴を脚に追加して、一緒に回転させてみませんか?

var leg = new createjs.Container();
//add some graphics
var shoe = new createjs.Container();
//add some graphics

leg.addChild(shoe);
leg.rotation = 15;
于 2013-03-06T19:11:48.007 に答える
1

したがって、フォトショップを使用して脚の回転をある程度変更した場合、Easeljsでその程度を取得できますか。

=>いいえ
。a)これはハイエンドの画像認識技術です。
b)すべての画像に対してあらゆる程度のローレーションを備えた事前レンダリングされたフレームがある場合、大量のデータが作成されることになります。

EaselJS Tweening-codeを使用してキャラクターをアニメーション化するのが複雑/難しい場合は、コードを生成する他のフレームワーク用のアニメーションエディターがいくつかあります。おそらく、それらの1つを使用してそのコードを変換できます。おそらく、翻訳と回転だけですよね?
たとえば、 Spriterhttp://www.brashmonkey.com/spriter.htm)は、かなりの数のフレームワークをサポートし、任意のフレームワークと簡単に統合できるように構築されていますが、気に入らない場合は、このようなツールが他にもあります。

于 2013-03-06T22:49:17.437 に答える