setMarkerTarget
Define para onde a seta de um checkpoint aponta.
Sintaxe
Seção intitulada “Sintaxe”bool setMarkerTarget ( element alvo [, number x, number y, number z ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
alvo | element | — | Um marcador, ou qualquer elemento com marcadores abaixo dele. |
x, y, z | number | — | Posição de destino. Omita os três para remover o alvo. |
Retorno
Seção intitulada “Retorno”true se pelo menos um marcador foi alterado, false caso contrário. Se você passar
x sem passar y e z, a chamada falha.
No cliente a posição é obrigatória — lá não dá para limpar o alvo, e deixá-la de fora faz a chamada
falhar com um aviso. No cliente só marcadores "checkpoint" e "ring" aceitam alvo, e definir um
também troca o ícone do marcador para "arrow".
Exemplo
Seção intitulada “Exemplo”-- checkpoint 1 aponta para o checkpoint 2setMarkerTarget(checkpoints[1], 2000.0, 1400.0, 12.0)
-- último checkpoint da corrida: sem setasetMarkerTarget(checkpoints[#checkpoints])Veja também
Seção intitulada “Veja também”createMarker— Cria um marcador em uma posição do mundo.getMarkerCount— Conta quantos marcadores existem no servidor.getMarkerType— Devolve o tipo de um marcador.getMarkerSize— Devolve o tamanho de um marcador.getMarkerColor— Devolve a cor de um marcador.getMarkerTarget— Devolve a posição de destino de um marcador, usada pela seta do checkpoint.getMarkerIcon— Devolve o ícone de um marcador.getMarkerTargetArrowProperties— Devolve a cor e o tamanho da seta que aponta para o alvo do checkpoint.