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"

3Dウィジェットのボタンをレベルブループリントで扱いたい

初心者です。 3Dウィジェットのボタンをレベルブループリント内で動作設定を出来ないものか考えています。 alt text

現在、widgetクラスでUIを作成し、actorで空間に置いています。 actorクラスのブループリントで動作設定しますとボタンが正常に動作します。alt text

同様の設定をレベルブループリント内でしたいのですが、[Ger User Widget Object]のターゲットを どのようにすればよいか試行錯誤しております。

alt text 解決方法がございましたらご教示いただけませんでしょうか。 また、根本的に間違えているのであればご指摘くださいますと幸いです。 よろしくお願いいたします。

Product Version: UE 4.18
Tags:
3dwidget-bp-1.jpg (247.2 kB)
3dwidget-bp-3.jpg (263.9 kB)
levelblueprints.jpg (252.7 kB)
more ▼

asked Feb 13 '18 at 05:58 AM in Japanese

avatar image

oioioino
1 2 3

avatar image oioioino Feb 13 '18 at 09:59 AM

ご回答いただきありがとうございました。 解決できました。 大変助かりました。

avatar image oioioino Feb 14 '18 at 02:05 AM

重ねて質問がございます。 3Dウィジェットをレベルに配置した際のレベルブループリントでの制御は解決したのですが 今度は3Dウィジェットをキャラクターに紐づけした際のレベルブループリントでの動作設定が出来ず 悩んでおります。 alt text 解決策はございますでしょうか。 ご教示いただけますと幸いです。

character.jpg (263.4 kB)
avatar image paperbag Feb 14 '18 at 03:33 AM

Level Blueprint上で
Get Player PawnとCast To FirstPerson Characterでキャラクターにアクセスできます。
Castの出力ピンのAs First Person CharacterからGet User Widget Objectで
キャラクターにアタッチされたWidgetにアクセスできます。

avatar image oioioino Feb 14 '18 at 04:14 AM

ご回答いただきありがとうございます。 上記の説明通りに試みたのですが、レベルブループリント上でAs First Person CharacterのピンからGet User Widjet Objectに繋げられませんでした。 alt text 詳細を説明いただけますと幸いです。 よろしくお願い申し上げます。

avatar image paperbag Feb 14 '18 at 05:01 AM

Get User Widgetのノードを出した時に、合わせて
3Dwidget_BPの取得ノードも出ると思います。
3Dwidget_BPのGetも必要になります。

avatar image oioioino Feb 14 '18 at 06:04 AM

ご丁寧にご回答いただきありがとうございます。 ご説明いただいた通りいろいろ試したのですが、Cast To FirstPerson CharacterのAs First Person CharacterピンからGet User Widget Objectを引き出そうとするとノードが繋がらなく3Dwidgetの取得ノードも出てこないlevelblueprints2.jpg の画像のような状態になります。 levelblueprints2.jpg 画像のほかの部分のノードの繋ぎ方に問題があるのでしょうか。 ご回答いただけますと幸いです。 よろしくお願いいたします。

avatar image paperbag Feb 14 '18 at 06:27 AM

FirstPersonCharacterにWidgetが設定されており
FirstPersonCharacterがコンパイル済みであることをご確認ください。
設定ができていれば
As First Person CharacterからGet User Widget Object(3Dwidget_BP)が表示されると思います。

avatar image paperbag Feb 14 '18 at 06:35 AM

FirstPersonCharacterに設定されているのはWidgetComponentではなく
WidgetComponentを持ったChildActorだったんですね。失礼しました。

下図のノードの組み方で取得できると思います。 alt text

avatar image oioioino Feb 14 '18 at 07:09 AM

ご丁寧に検証していただきありがとうございます。 お教えいただいた通りに組んでみたところ無事に動作するようになりました。 とてもalt text勉強になりました。 この度は誠にありがとうございました。

avatar image Ken.Kuwano STAFF Feb 23 '18 at 08:31 AM

こちらの投稿については、既に問題が解決済のように見受けられますが、数日間の間に投稿が無かったことから追跡目的で解決済みとしました。問題が解決しましたらAnswerhub クイックスタートヘルプ日本語訳に従い、質問票の更新をお願いします。

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

1 answer: sort voted first

配置したActorを選択した状態でLevel Blueprintを開き
Create a Reference to 3Dwidget_BPを選択します。
次に3Dwidget_BPからGet Widgetで Widgetにアクセスできます。
そのWidgetをTargetに繋いでください。

more ▼

answered Feb 13 '18 at 06:16 AM

avatar image

paperbag
894 15 4 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