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"

UMGのスライダーでの値を他のブループリントに使いたい

はじめまして。 ここでの質問は初めてですので、不備等ありましたら申し訳ありません。

質問の内容は、UMGで作ったスライダーにて出した値を他のブループリントに使いたいのですが、その方法を教えてもらいたいです。

私の失敗例ですが、この下に画像を貼ってあります。一枚目はウィジェットブループリントで、二枚目は利用できるようにしたいブループリントです。 理想としましてはスライダーで出した値をセットして、利用したいブループリントにてゲットしたかったのですが、コンパイルエラーがどうしても発生してしまいうまくいきませんでした。

http://i.imgur.com/xrwmdDj.jpg

http://i.imgur.com/4kQWpbD.jpg

Product Version: UE 4.11
Tags:
more ▼

asked Apr 12 '16 at 05:26 PM in Japanese

avatar image

fio-7218
148 16 22 24

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

2 answers: sort voted first

UMG内に変数を置くのではなく、操作したいActorに変数を作りUMG内でCastしてスライダーの値を渡すというのはどうでしょう?

又は、GameInstanceに一度値を持たせて操作したいActorにGameInstanceをCastさせる方法もあります。これが一番手っ取り早いかもしれません。

more ▼

answered Apr 13 '16 at 05:24 AM

avatar image

tamfoi
1.9k 74 6 33

avatar image fio-7218 Apr 13 '16 at 10:18 AM

なるほど、gameinstanceというのを始めて知りました。 まだ直したいところが山積みですが、なんとか作成することができました。

本当にありがとうございました!

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

画面左上にUMGのスライダーをいじると
レベルに置いてあるCubeのスケールが変更できる

サンプルプロジェクトを作成しましたのでご参考になれば幸いです。 alt text

https://github.com/wasman3/UE4UMGSliderTestPrj

やり方的には、tamfoiさんと同じ返答ではありますが、
UMG内では変数の実体をもたせず、スライダーが変更されたイベントを受け取って
レベルにある変数(上記プロジェクトではCubeのスケール)を変更するイベントを呼び出す
という流れにしてあります。(イベントディスパッチャーを使用してます)

slider.jpg (21.5 kB)
more ▼

answered Apr 13 '16 at 07:05 AM

avatar image

mwashimi
575 41 6 28

avatar image fio-7218 Apr 13 '16 at 10:19 AM

わざわざプロジェクトを作っていただけるなんて思ってませんでした。ありがとうございます。

まだ細かいところをしっかりと見ていませんが、私のレベルだと理解するまで時間がかかりそうです。ですがUMG以外にも悩んでいるところがありましたので、それの参考になりそうです。

二度目になりますが、本当にありがとうございました!

(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