In general, UPROPERTY(VisibleAnywhere) makes a property ineditable. But, if the type of a property is FMovieSceneObjectBindingID, VIsibleAnyhere no longer prohibits it from editing.
[Image Removed]
[Image Removed]
To reproduce this, it requires to define a UMovieSceneSection subclass which has FMovieSceneObjectBindingID propery with UPROPERTY(VisibleAnywhere). Using Customizable Sequencer Tracks plugin makes it less steps. And, the reproduce project is avaiable in attachment. It can skip Step 1 - 10. Open a project and LV_Test level, edit a level sequencer there for step 11.
A sample source code for step 3 is here;
UCLASS() class UMySequencerSectionBP : public USequencerSectionBP { GENERATED_BODY() public: UPROPERTY(VisibleAnywhere) FMovieSceneObjectBindingID BindingVar; };
I am not able to find world outliner how to enable it?
How to achieve HLSL Multiple Render Target in Material blueprints?
What method is used to fill polygonal regions when drawing spline mesh at run time?
How does UMG set overlapping layouts?
What properties of the progress bar can be used for drag and drop highlighting?
What property of the Slider is the image used when dragging?
How do I set up the actor's widget component to respond to OnKeyDown events?
What controls of umg have mouse wheel events in UE4.27?
Is the uobject class unable to overload the assignment function?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-212755 in the post.
0 |
Component | UE - Anim - Sequencer |
---|---|
Affects Versions | 5.4 |
Target Fix | 5.5 |
Fix Commit | 33232727 |
---|
Created | Apr 19, 2024 |
---|---|
Resolved | Apr 25, 2024 |
Updated | Oct 22, 2024 |