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"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

アニメーション再生中にほかのアニメーションを再生できないようにしたい

例えば、ローリング回避モーションを出している最中にほかのアニメーションがいつでも出せるようになってしまって、いつでもモーションキャンセルができるようになってしまいます。あるアニメーション再生中にほかのアニメーションを再生できなくする方法ってありますか??alt text

Product Version: UE 4.19
Tags:
more ▼

asked Apr 01 '18 at 05:30 PM in Japanese

avatar image

DANTE31425
100 4 11 13

avatar image alwei STAFF Apr 03 '18 at 12:03 AM

解決された場合は、以下のクイックスタートヘルプに従い、解決済みへと移行させてください。

https://answers.unrealengine.com/questions/687897/

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

1 answer: sort voted first

他のアニメーションというのがMontageなのか、State Machineなのか、

あるいは両方なのかによって処理がやや変わってきますが

一番単純な方法を例に説明します。


1,各アニメーション処理に「変数や列挙体が○○のときは再生しない」という処理を記述します。

2,ローリングアニメーション開始時に変数や列挙体を○○に変更します。

3、1で作成した変数や列挙体が○○であるという条件があるので、他のアニメーションは再生されません。

4、ローリングアニメーション再生終了時、もしくはその少し前に

  Anim Notifyなどで変数や列挙体をもとに戻します。


このように特定の条件を予め作成しておくことで、

別のアニメーションに遷移することを防ぐことができると思います。

more ▼

answered Apr 02 '18 at 02:46 AM

avatar image

MozPaca
266 2 4 5

avatar image DANTE31425 Apr 02 '18 at 09:54 AM

ほかのアニメーションというのは、モンタージュのことです。 ローリングモンタージュ再生中、ほかのアニメーションを再生できないようにしたいのです。

avatar image Yuuki Ogino Apr 02 '18 at 10:02 AM

ローリングのセクションに入力不可を知らせる通知、入力不可時間終了の通知の二つを追加するのはどうでしょうか? 入力不可を知らせる通知でフラグを立て、Attackのカスタムイベントで一つそのフラグを見て入力を受け付けるか否か判定すれば実現はできるはずです。

avatar image DANTE31425 Apr 02 '18 at 10:54 AM

何とか自力で解決しました!ただ、お二人が教えてくれたやり方は模索したのですが分からなかったです・・・。列挙型はまともに使ったことがないし、入力不可のためのノードも調べたのですが分からなかったです。すいません・・・ alt text

avatar image Yuuki Ogino Apr 02 '18 at 12:14 PM

大雑把な回答すぎましたね、申し訳ございません。
自分が言いたかったことを大雑把に実装したので、参考程度にご覧ください。

alt text

フラグを立てる、立てないはBoolean変数のTrue、Falseで攻撃アニメーションを再生するかということを言いたかっただけです。
無事、自己解決したようで何よりです。

flag.png (91.5 kB)
avatar image Yuuki Ogino Apr 02 '18 at 12:16 PM

あと、もう一つ。Gateというノードを使うことで同じようなことが実装可能です。
こちらも大雑把に処理を書いてみたので、参考程度にしてください。

alt text

flag2.png (92.1 kB)
(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