Dokumentacja klasy GMSSpriteStyle


Przegląd

Opisuje styl rysowania znaczka na scenie GMSStyleSpan.

Uwaga:
Obsługuje tylko przezroczyste tło. Jeśli ustawiono wartość GMSStyleSpan, będzie on traktowany tylko jako kreacja zastępcza.
Użycie właściwości GMSSpriteStyle wymaga platformy renderowania metalu. Zobacz setMetalRendererEnabled: (GMSServices), aby dowiedzieć się, jak włączyć Metal. Jeśli dodasz do mapy atrybut GMSStyleSpan bez włączonego metalu, znacznik nie zostanie wyrenderowany, a rozpiętość linii łamanej zostanie podjęta w przypadku dowolnego ustawionego koloru. Jeśli nie ustawisz koloru, zostanie użyty domyślny kolor linii łamanej: [UIColor blueColor].
Użyj właściwości GMSMapView::mapCapabilities, aby określić, czy GMSMapView obsługuje GMSSpriteStyle.

Dziedziczy właściwość GMSStampStyle.

Funkcje publiczne

(instancetype)initWithImage:
 Zwraca zainicjowany styl znaczka sprite dla podanego obrazu.

Statyczne funkcje publiczne

(instancetype)+ spriteStyleWithImage:
 Zwraca styl znaczka sprite dla podanego obrazu.

Właściwości

UIImage * stampImage.
 Obraz lub tekstura, która będzie się powtarzać.

Dokumentacja funkcji członków

+ (instancetype) spriteStyleWithImage: (Interfejs użytkownika *) grafika

Zwraca styl znaczka sprite dla podanego obrazu.

Parametry:
obrazObiekt UIImage, który ma być używany jako obraz znaczka.
Zwraca:
Zainicjowany styl znaczka sprite.
– (typ instancji) initWithImage: (Interfejs użytkownika *) grafika

Zwraca zainicjowany styl znaczka sprite dla podanego obrazu.

Parametry:
obrazObiekt UIImage, który ma być używany jako obraz znaczka.
Zwraca:
Zainicjowany styl znaczka sprite.

Dokumentacja nieruchomości

– (UIImage*) stampImage [read, assign, inherited],

Obraz lub tekstura, która będzie się powtarzać.

Zwróć uwagę, że obraz zostanie skompresowany do kwadratu, więc najlepiej będzie mieć kwadratowy. Wyrenderowane znaczki będą szerokości linii, w której ustawiono parametr GMSStrokeStyle. Obraz będzie ustawiony tak, aby jego górny koniec znajdował się na punkcie początkowym, a dół – na końcu. Jeśli na przykład linia bazowa ma dwa punkty, a punkt początkowy znajduje się bezpośrednio nad punktem końcowym, znacznik będzie wyświetlany w orientacji pionowej.