Hi,
i try to create a keyframe for my TArray struct but is not binded correctly
when i click on the create keyframe is added on the sequencer and is changing the value correctely but is RED like is losing is connection. and is not working from the sequencer to the actor.
here the video of my issue :
Youtube
USTRUCT(BlueprintType)
struct FCActorsToTrack
{
GENERATED_USTRUCT_BODY()
UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = "LookAt")
TSoftObjectPtr<AActor> AActorsToTrack;
UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = "LookAt", meta = (ClampMin = 0) )
float TrackingInterpSpeed;
UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = "LookAt" , meta = (ClampMin = 0, ClampMax = 1.f))
FVector2D ScreenOffset;
};
// …
/** Settings to control the camera's lookat feature */
USTRUCT(BlueprintType)
struct FCameraLookatTrackingSettingsFred
{
GENERATED_USTRUCT_BODY()
UPROPERTY(Interp, EditAnywhere, BlueprintReadWrite, Category = "LookAt" )
uint8 bEnableLookAtTracking : 1;
// HERE I ASSIGN THE TARRAY ---------------------
UPROPERTY(Interp, EditAnywhere, Category = "LookAt", meta = (EditCondition = "bEnableLookAtTracking"))
TArray<FCActorsToTrack> ActorsToTracks;
};