public new bool Equals(object obj) { if (!(obj is PolygonGetter)) { return(false); } var data = (PolygonGetter)obj; if (material != data.material) { return(false); } if (zValue != data.zValue) { return(false); } if (!additional.Equals(data.additional)) { return(false); } if (!make3DSetting.Equals(data.make3DSetting)) { return(false); } return(true); }
public bool IsUpdated(EditableEdge2D script) { if (!once) { return(true); } if (materialNum != script.materialNum) { return(true); } if (!additional.Equals(additional)) { return(true); } if (width != script.width) { return(true); } return(false); }