Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Fill out your copyright notice in the Description page of Project Settings.
- #pragma once
- #include "CoreMinimal.h"
- #include "ControlRigAnimInstance.h"
- #include "CharacterTypes.h"
- #include "SlashAnimInstance.generated.h"
- /**
- *
- */
- UCLASS()
- class SLASH_API USlashAnimInstance : public UAnimInstance//UControlRigAnimInstance
- {
- GENERATED_BODY()
- public:
- virtual void NativeInitializeAnimation() override;
- virtual void NativeUpdateAnimation(float DeltaTime) override;
- UPROPERTY(BlueprintReadOnly)
- class ASlashCharacter* SlashCharechter;
- UPROPERTY(BlueprintReadOnly, Category = Movement)
- class UCharacterMovementComponent* SlashCharacterMovement;
- UPROPERTY(BlueprintReadOnly, Category = Movement)
- float GroundSpeed;
- UPROPERTY(BlueprintReadOnly, Category = Movement)
- bool IsFalling;
- UPROPERTY(BlueprintReadOnly, Category = "Movement | Character State")
- ECharacterState CharacterState;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement