A.- H._, geboren 1947, arbeitet seit 1962 als angelernter Dachdecker und bezieht wegen der Folgen einer Arthrose des rechten Ellbogengelenks und eines leichten Ulnaris-Irritationssyndroms rechts seit dem 1. Oktober 1981 eine Rente der Invalidenversicherung unterschiedlicher Höhe, seit August 1986 eine halbe Rente, wobei das Eidgenössische Versicherungsgericht mit Urteil vom 21. Februar 1996 (I 283/95) im Rahmen der Prüfung einer Revisionsverfügung festgestellt hatte, dass H._ auch nach dem 31. August 1994 Anspruch auf eine halbe Invalidenrente habe. Am 6. Juni 1995 rutschte H._ bei Dachreparaturarbeiten auf dem Gerüst aus, wobei er sich Verletzungen am linken Knie zuzog (Kniedistorsion mit Kreuzbandläsion und Knorpelschaden). Wegen dieses Unfalls und eines Rückfalls am 13. Februar 1996 bestand in der Folge eine Arbeitsunfähigkeit unterschiedlichen Ausmasses. Die Schweizerische Unfallversicherungsanstalt (SUVA), bei welcher H._ für Unfälle versichert war, erbrachte entsprechende Taggeldleistungen. Mit Verfügung vom 28. April 1997 erstellte die SUVA eine Zwischentaggeldabrechnung für den Zeitraum vom 6. Juni 1995 bis 28. Februar 1997. Sie stellte dabei dem Gesamtanspruch auf Sozialversicherungsleistungen für den Zeitraum vom 6. Juni bis 7. Dezember 1995 und 22. März 1996 bis 28. Februar 1997 (bestehend aus den ausgerichteten UV-Taggeldleistungen von Fr. 62'669.-- und einer halben Invalidenrente von insgesamt Fr. 23'571.--) einen mutmasslichen Verdienstausfall von Fr. 70'094.90 (Fr. 102'208.10 abzüglich Eigenverdienst von Fr. 23'113.20) gegenüber und hielt fest, dass damit der Überschuss Fr. 7'145.40 betrage. Um diesen Betrag reduziere sich auf Grund von Art. 40 UVG der Taggeldanspruch. Eine gegen diese Verfügung erhobene Einsprache wurde von der SUVA mit Entscheid vom 28. Juli 1997 abgewiesen. B.- Hiegegen liess H._ Beschwerde an das Obergericht des Kantons Schaffhausen erheben mit dem Antrag, der Einspracheentscheid der SUVA sei aufzuheben und es sei festzustellen, dass für die Zeit vom 6. Juni 1995 bis zum 7. Dezember 1995 und vom 22. März 1996 bis zum 28. Februar 1997 keine Überversicherung bestehe. Demgemäss sei die SUVA anzuweisen, dem Beschwerdeführer den Betrag von Fr. 7'145.40 entsprechend der festgestellten Überversicherung zu bezahlen. Mit Entscheid vom 10. Juli 1998 wies das Obergericht des Kantons Schaffhausen die Beschwerde ab. C.- Mit Verwaltungsgerichtsbeschwerde lässt H._ die vorinstanzlich gestellten Rechtsbegehren erneuern. Die SUVA schiesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während sich das Bundesamt für Sozialversicherung nicht vernehmen lässt. 