x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

ブレンドポーズの切り替えによる再アニメーション

alt text

画像のようにブレンドポーズを使ってアニメーションを切り替えています。

接続しているアニメーションがループで無い場合、 Indexが切り替わってアニメーションが1度再生されると、 再度切り替わってノードが接続された時に再生終了時のポーズになってしまいます。

これをIndexが切り替わるたびにアニメーション再生開始したいのですが、 手動でアニメーション開始を任意に実行できる方法などありませんでしょうか。

Product Version: UE 4.9
Tags:
blendpose.png (91.3 kB)
more ▼

asked Oct 27 '15 at 02:56 AM in Japanese

avatar image

int_x
1 5 6 9

avatar image Breyarte Oct 27 '15 at 03:23 AM

Google Translated: "You switch the animation using the blend pose as image.

When animation is connection is not a loop, the Index animation switched is played once, it will become a pause during playback ends when the connected node is switched again.

This is I want to animation playback start every time the Index is switched, but manually or will not and how that can be optionally run the animation start."

Have you had any luck using State Machines? https://docs.unrealengine.com/latest/INT/Engine/Animation/StateMachines/index.html

Google Translated: あなたはステートマシンを使用して、任意の運を持っていたことがありますか?

avatar image int_x Oct 27 '15 at 06:03 AM

ステートマシンの使用も検討しましたが、煩雑になりそうでブレンドポーズを使っています。また、ループ無しモーション中に再度アニメーションをリクエストして頭から再生するということもしたいのですが、これもステートマシンだとやりにくそうに感じました。

avatar image Breyarte Oct 27 '15 at 11:19 PM

The State Machine can change before the animation is complete, so my thinking was that you could just create two states. 1 that performs the single cycle of your animation, and the 2 that idles. Both 1 and 2 can be interrupted by the same logic, and 2 takes over 1 in a prescribed amount of time.

Although, from your response, I think this is what you already tried.

アニメーションが私の考えでは、ちょうど2つの状態を作成することができますということでしたので、完了する前に、ステートマシンは、変更することができます。アニメーションの単一サイクルを行い1、および空転2。両方の1および2は、同じ論理により中断され、2が所定時間に1を引き継ぐことができます。

が、あなたの応答から、私は、これはあなたが既に試みたものであると思います。

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

スロットアニメーションによる再生を使用するか、スケルタルメッシュコンポーネントにあるPlayAnimationを使えば、ステートマシンに囚われずに自由に再生をコントロールできます。

スロットアニメーションに関しては以下の記事が参考になると思います。

http://unrealengine.hatenablog.com/entry/2015/02/19/210749

スケルタルメッシュコンポーネントのPlayAnimationは問答無用でアニメーションを再生可能です。

https://docs.unrealengine.com/latest/INT/BlueprintAPI/Components/SkeletalMesh/PlayAnimation/index.html

more ▼

answered Oct 29 '15 at 02:36 PM

avatar image

alwei STAFF
3k 126 19 55

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question