Kategorie: Objekte
/ Status
Ab Engineversion: 5.1 OC
SetSolidMask
Beschreibung
Setzt einen neuen, festen Bereich eines Objekts. Das Quellrechteck der Grafik gibt dabei an, welche Pixel im Rechteck fest werden sollen: Alle Pixel, die zu weniger als 50% transparent sind, werden fest. Siehe auch Eintrag SolidMask in der DefCore.txt.
Syntax
void SetSolidMask(int x, int y, int width, int height, int target_x, int target_y);
Parameter
- x:
- X-Position der oberen linken Ecke der neuen SolidMask in der Definitionsgrafik
- y:
- Y-Position der oberen linken Ecke der neuen SolidMask in der Definitionsgrafik
- width:
- Breite der neuen SolidMask in der Definitionsgrafik
- height:
- Höhe der neuen SolidMask in der Definitionsgrafik
- target_x:
- X-Zielposition der neuen SolidMask relativ zur oberen linken Objektecke
- target_y:
- Y-Zielposition der neuen SolidMask relativ zur oberen linken Objektecke
Anmerkung
Feste Bereiche werden intern in der Landschaft als Pixel mit dem Material "Vehicle" eingefügt.
Beispiel
SetSolidMask();
Löscht die SolidMask für das aufrufende Objekt.


