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"

Duplicating an Actor using Alt+Drag or Ctrl+C Ctrl+V makes my SceneComponent Disappear

I am creating a SceneComponent in my C++ class.

.h file:

 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = RootComp)
 TSubobjectPtr<USceneComponent> RootScene;

Constructor Code:

 RootScene = PCIP.CreateDefaultSubobject<USceneComponent>(this, TEXT("Root Scene"));
 RootComponent = RootScene;

In the blueprint, I am adding other components (meshes etc.) as children to this root SceneComponent. Everything works fine until I try to duplicate my Actor in the viewport. The Actor gets duplicated, but it shows the root SceneComponent as None. There is no Transform to the duplicated Actor either since it is a part of the SceneComponent itself. The child components also fail to appear since the root itself has failed to be copied.

Product Version: Not Selected
Tags:
more ▼

asked Oct 30 '14 at 09:46 AM in C++ Programming

avatar image

paras.chaudhary
54 3 5 9

avatar image paras.chaudhary Oct 30 '14 at 11:20 AM

EDIT: The meshes are appearing, but the SceneComponent which is being added from C++ still coming out to be None.

avatar image Cidubic Feb 18 '15 at 07:16 AM

This is still an issue by the way. I'm running into this issue right now, I have a C++ class that I derived a blueprint from and if I create a new BP by dragging it out of the content browser everything is good, but when I duplicate the BP using both of the commands mentioned above I get the (potentially) same error, my duplicated actor loses its transform, as if its root component stopped being connected to the USceneComponent.

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

0 answers: sort voted first
Be the first one to answer this question
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