mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-28 06:51:54 +08:00
refactor(Bullets): 重构格挡子弹逻辑并提取特效创建方法
将ParrierBullet中的特效创建逻辑提取到ParryEffect和ParryEntityEffect类中 修改Volcano子弹的碰撞形状为矩形并更新相关特效调用 调整MuyangDog角色的默认武器为Volcano 统一多个子弹脚本中的函数调用空格格式
This commit is contained in:
@@ -16,8 +16,9 @@ func ai():
|
||||
position.angle_to_point(launcher.currentFocusedPosition),
|
||||
rotates
|
||||
)
|
||||
func succeedToHit(_dmg: float, _entity: EntityBase):
|
||||
EffectController.create(ComponentManager.getEffect("SwordCut"), textureSword.global_position).shot()
|
||||
func succeedToHit(_dmg: float, entity: EntityBase):
|
||||
entity.impluse((entity.getTrackingAnchor() - position).normalized() * 500)
|
||||
ParryEntityEffect.createEffectEntity(entity, self )
|
||||
|
||||
func generateShadow():
|
||||
var startAngle = rotation - deg_to_rad(count * splitAngle / 2)
|
||||
|
||||
Reference in New Issue
Block a user