#pragma once
#include "Entity.h"
//ÄÜÁ¿»¤¶Ü£¬µÖµ²ÉËº¦
class CS_CurlyEnergyShieldCircle :
    public Entity
{
public:
    CS_CurlyEnergyShieldCircle(std::shared_ptr<Entity> parent);
    void Step() override;
    bool Hurt(std::weak_ptr<Entity> src, int getDamage, float angle, bool bTakedown, int elemType, float shockForce, float heavy, int* outRealDamage) override;
    void SetLeave();
    float dx = 0;
    float dy = 0;
    float alpha = 0;
    bool leave = false;
};

