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"

[Closed] (動画チュートリアル関連) DefaultSceneRoot は何のためにあるのか?

空のアクタ (Empty Actor) をレベルにドラッグしてから、ブループリント化すると、

scene1

DefaultSceneRoot というのができます。

alt text

これは何のためにあるのでしょうか?

なお、スタティック メッシュをレベルに配置してから、ブループリント化すると、

scene2

この DefaultSceneRoot はできません。

scene3

Product Version: Not Selected
Tags:
scene0.png (983.7 kB)
scene1.png (430.1 kB)
scene1.png (430.1 kB)
scene3.png (492.7 kB)
more ▼

asked Aug 12 '16 at 12:10 PM in Japanese

avatar image

ymars STAFF
243 45 57 77

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

The question has been closed Aug 12 '16 at 12:15 PM by ymars for the following reason:

The question is answered, right answer was accepted


1 answer: sort voted first

まず、アクタとはレベルに配置できるものです。アクタは 1 つ以上のコンポーネント (部品) から構成されます。コンポーネントは、スタティック メッシュであったり、何らかの機能 (たとえば、回転の動き) であったりします。

Root コンポーネントとは、そのアクタの中心となるコンポーネントであり、他のコンポーネントは Root コンポーネントに対する相対的な位置や回転をもつことになります (Root コンポーネント自体はその他のコンポーネントに対する位置や回転はもちません。レベルに配置した時の位置が Root コンポーネントの位置だからです)。

ところで、「空のアクタ」であれば、コンポーネントもないことになります。つまり、Root コンポーネントもないことになり、他のコンポーネントの位置や回転が決まらないので困ります。

そこで、ダミーの Root コンポーネントとして DefaultSceneRoot というものが最初から自動的にアクタに備わるようになっているのです (UE4.12)。このダミーは球のように見えて球ではありません。大きさのない点だと考えるべきです。エディタのユーザーに見やすくするために球のようになっているだけであり、ゲーム中は表示されません。

先ほど「相対的な位置」と言いましたが、これについて補足します。下の図は、スタティック メッシュ コンポーネントの Z 軸方向の位置が Root コンポーネントよりも 140cm 下に位置しています。つまり相対的に 140cm 下に位置しています。

scene4

この両者の相対的な位置関係は、このアクタ (=Root コンポーネント+スタティック メッシュ コンポーネント) がレベルに配置されても変わません。

scene5

なお、このスタティック メッシュ コンポーネントをダミーの DefaultSceneRoot の上にドラッグ & ドロップすると、Root コンポーネントにすることができます。

alt text

▶関連する UE4 AnswerHub スレッド アクタの床抜けを防ぐ方法

scene4.png (520.0 kB)
scene5.png (1.1 MB)
scene6.png (431.4 kB)
more ▼

answered Aug 12 '16 at 12:14 PM

avatar image

ymars STAFF
243 45 57 77

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

Follow this question

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

Answers to this question