NEWS
Touchbereich verkleinern
-
Hallo zusammen,
ich arbeite gerade mit der VIS 1.5.4 an einer Steuerung für unser Haus. Jetzt bin ich dabei die Lichtsteuerung zu implementieren und habe dafür den Grundriss in Blender nachgebaut und auch die Beleuchtung entsprechend gerendert. Jetzt will ich die Bilder entsprechend in der VIS zusammen setzen. Das soll dann so aussehen, dass wenn ich die Lampe anklicke das Bild mit der Beleuchtung eingeblendet wird und über den eigentlichen Grundriss gelegt wird. Das funktioniert auch Grundlegend, jedoch kann ich dann keine weiteren Aktionen mehr in dem Raum ansteuern.
Wenn ich also noch kleinere Icons für Steckdosen oder andere Lampen haben werden die vom Touchbereich der Deckenlampe in diesem Beispiel überlagert. Kann man unabhängig vom Hintergrundbild den Touchbereich anpassen und wenn ja wie genau?
Im Bild kann man sehen das über dem Raum unten links ein Bild liegt, was nur beim Antippen der Deckenlampe auf Hell gestellt werden soll. Ich kann aber auch auf die Wand tippen und es wird aktiviert. Kann ich diesen Bereich unabhängig vom eigentlich Bild im Hintergrund skalieren? Aktuell ist der Touchbereich immer so groß wie das Bild selbst.
Für den Button verwende ich die hqwidgets.
Gruß
-
@smej87 alle Elemente haben einen Z-Index, der bestimmt die Reihenfolge / was oben liegt.
Also Hintergrund auf Z-Index 0, den Raum auf 10 und Buttons darüber auf 20 setzen.
Ich habe das bei mir auch gemacht (mehr zum angeben) und dazu das "basic - Bulb on/off" Widget genutzt. Ist das Licht aus wird ein Transparentes Bild angezeigt, ist es an wird überlagert mit der Beleuchtung.Ich habe es mir allerdings einfacher gemacht und keine Schrägen verwendet.
-
@bananajoe
Ich habe mir jetzt was anderes überlegt und zwar wollte ich die Dinge nun in einzelne Views auslagen. Ich habe also eine View für das OG in dem nur der Grundriss als Bild eingebunden ist. Auf diesem View habe ich dann einen Button um die Lichtoptionen hinzuzuschalten. Neben den Räumen soll dann ein Schalter für das Deckenlicht sein und im Raum selbst nur, wenn vorhanden, einzelne kleine Lampen.Die Frage die ich mir nun stelle, haben die Views im Standard immer einen transparenten Hintergrund oder muss ich das irgendwie speziell einstellen?
Gruß
-
@smej87 sagte in Touchbereich verkleinern:
Die Frage die ich mir nun stelle, haben die Views im Standard immer einen transparenten Hintergrund oder muss ich das irgendwie speziell einstellen?
Die haben im Standard eine Hintergrundfarbe ... was soll ein transparenter Hintergrund bringen? Hinter dem Hintergrund ist doch nichts ...
Ich habe meine Views immer mit schwarzen Hintergrund und lege darauf ein Hintergrundbild in der passenden Größe (gerne eine zerkratzte Metallplatte, die Elemente darüber dann teilweise mit Transparenz). Oder ein zum Thema passenden Hintergrundbild.
Bei meiner Solaranlage dann ein Livebild (Snapshot einmal die Minute).
Da ist das Albumcover etwas transparent damit der "zerkratze Metall" Effekt durchkommt.Bei den Ansichten der Solaranlagen das Livebild:
Bei den Grundrissen sind die Bildschirmfüllend, also kein Hintergrund notwendig:
In die Grundrisse habe ich damals viel Arbeit gesteckt. Ich nutze die aber nie. Eigentlich sind die nur zum Angeben wenn ich einem mal das System zeige ... Wenn ich wissen will ob was an ist habe ich das hier:
oder das hier: