public abstract IWeaponEffectLogic CreateEffectLogic(DefaultWeaponEffectConfig config);
public override IWeaponEffectLogic CreateEffectLogic(DefaultWeaponEffectConfig config) { //TODO 近战特效 return(new DefaultWeaponEffectLogic(_clientEffectContext, _entityIdGenerator, config)); }
public DefaultWeaponEffectLogic(ClientEffectContext context, IEntityIdGenerator idGenerator, DefaultWeaponEffectConfig config) { _config = config; _context = context; _idGenerator = idGenerator; }