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"

Blueprint Initialize Animation が呼ばれない

通常ブループリントとアニメーションブループリントの連携やろうとおもって、 通常のブループリント側の関数をアニメーションブループリントのBlueprint Initialize Animationイベントでバインドしているのですが、 Blueprint Initialize Animation がなぜか呼ばれなくて困っています(ブレークポイントはってもこない) 通常のアップデートは呼ばれます。 呼び出されるためには、なにか設定があるんでしょうか? (使用バージョンは4.19.2になります )

Product Version: UE 4.19
Tags:
more ▼

asked May 03 '18 at 03:27 AM in Japanese

avatar image

naohide676
5 1 5

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

3 answers: sort voted first

一応こちらでも4.19.1と4.19.2でサードパーソンを作ったばかりの状態で
確認したみましたが、print stringが出力されることを確認しました。(ブレイクはためしていないです)

alt text alt text alt text

設定や環境を疑うのであれば念の為、別バージョンで4.18なりをインストールや
新規プロジェクトをつくってみて、
動作確認されてみてはいかがでしょうか?
現状ですと、どの程度まっさらの状態でイベントが確認できていないか把握できないため。

test1.png (17.6 kB)
test2.png (29.0 kB)
test3.png (274.3 kB)
more ▼

answered May 03 '18 at 07:12 AM

avatar image

カニパンチ
346 5 7 5

avatar image カニパンチ May 03 '18 at 07:17 AM

一応確認ですが、
イベントのバインドはキャラクターのBPの最初でバインドしようとしていたりしないでしょうか?

アニメーションのインスタンス生成時にBlueprint Initialize Animation
のほうが先によばれているので、

適切にバインドできていない可能性があります。
alt text

test4.png (40.2 kB)
avatar image naohide676 May 03 '18 at 07:30 AM

Blueprint Initialize Animation と そこでバインドしたイベントで ブレークポイントを張っても止まらないだけで Print String で確認した限りではどちらも呼ばれているようでした。

バインドしたアニメーション側BPのカスタムイベントに文字列出力を設定して、 通常のブループリント側のキー入力からそのバインドしたカスタムイベントを呼び出し、 文字列がキー入力するごとに出力されることを確認しました。

いろいろとお手数をおかけして申し訳ありません。 ありがとうございました。

avatar image naohide676 May 03 '18 at 07:18 AM

申し訳ありません。 ブレークには止まらなかったのですが、Print String で文字列が出力されていることを確認しました。 お手数をおかけしました。

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

特に設定は必要ないはずです。
手元の環境で試しましたが特に問題なく動作しました。

アニメーションブループリントを使いたいPawn(この場合はCharacterでしょうか?)に、目的のアニメーションブループリントは設定されていますか?
一度確認してみてください。

alt text

anim.png (653.8 kB)
more ▼

answered May 03 '18 at 04:51 AM

avatar image

T_Sumisaki
4.3k 29 4 8

avatar image naohide676 May 03 '18 at 06:27 AM

ご回答ありがとうございます。 やはり設定はないのですね・・・  その設定はされていますね。 実際、Initialize Animation からの呼び出しにブレークにはかからないですが、 アップデートのほうにはブレークはかかります。

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

余談ですが・・・ print string をつかって、一通りの問題を解決して、もともと意図していた挙動が動作するようになったあとに、 Blueprint Initialize Animationやカスタムイベントでもブレークポイントに止まるようになりました・・・ なにもしてないんですが・・(PC初心者みたいなセリフですが・・・)

more ▼

answered May 03 '18 at 07:40 AM

avatar image

naohide676
5 1 5

(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