public void SetDestructor(IDestructor destructor) { _destructor = destructor; }
public override void VisitDestructor <TAttributeGroup, TDeclaringType, TMethodBody>( IDestructor <TAttributeGroup, TDeclaringType, TMethodBody> destructor) { visitor.VisitDestructorWithReflection((DestructorWithReflection)(object)destructor); }
// Start is called before the first frame update void Start() { destructor = new WormsDestructor(radius, outlineRadius, outlineDarkeningMultiplier); world = FindObjectOfType <World>(); }