Pular para conteúdo

Objeto SceneToken

Objeto SceneToken

O Objeto SceneToken representa um único item gráfico no Scene do tipo token, isto é, personagens, objetos e outros símbolos gráficos.

Herança

O o**bjeto SceneToken** herda de SceneGraphicItem e possui também TODAS todas as suas características.

 

Veja também:

 

Características

Além das características herdadas, o objeto SceneToken também possui as seguintes características:

Propriedades e atributos

Propriedade Tipo Descrição
objectType String "token" (Somente Leitura) Contém um texto que identifica o tipo do objeto gráfico - "token". 
image Objeto SceneDrawingOpBitmap (Somente Leitura) Contém um Objeto SceneDrawingOpBitmap com os detalhes da imagem principal do token. 
name String Define o nome do token. Este nome é exibido visualmente no Scene. 
facingMode Enumerado: "rotate" "drawArrow"  Define como o Scene deve indicar visualmente para que lado o token está virado.  "rotate": Rotacionar a imagem para a direção.  "drawArrow": Não rotacionar a imagem e desenhar uma seta para a direção. 
friendOrFoe Enumerado: "unknown" "friend" "neutral" "foe" Define se este token é hostil ou amigável ao grupo do RRPG.  "unknown" - Desconhecido, o mestre não definiu ou é um objeto.  "friend" - Este token representa alguém/algo amigável aos personagens do grupo.  "neutral" - Este token representa alguém/algo neutro ao grupo.  "foe" - Este token representa alguém/algo hostil aos personagens do grupo. 
ownerUserID String  Contém o login do usuário do RRPG que é dono deste token e pode movimentá-lo. 
ownerCharacter Inteiro Contém o ID interno do personagem deste token.  Este valor é equivalente ao valor da propriedade "codigoIntero" do objeto "BibliotecaItem"  0 = Não foi definido o personagem. 
visionIntenseLightRange Double Define, em métrica de mundo, o alcance da visão do token sob luz intensa. 
visionWeakLightRange Double Define, em métrica de mundo, o alcance da visão do token sob luz fraca (exemplo: Luz do luar, uma vela fraca, etc..) 
visionDarknessRange Double Define, em métrica de mundo, o alcance da visão do token na escuridão total. 
visionHaveVision Boolean Define se o token possui visão/enxerga coisas no tabuleiro.  Padrão: False 
visionAngle Double Define, em graus, o ângulo de visão do token.  Padrão: 360 
lightIntenseRange Double Define, em métrica de mundo, o alcance da luz intensa emitida por este token.   Se for igual a 0, este token não emite luz intensa.  Padrão: 0 
lightWeakRange Double Define, em métrica de mundo, o alcance da luz fraca emitida por este token.   Se for igual a 0, este token não emite luz fraca.  Padrão: 0 
lightAngle Double Define, em graus, o ângulo da luz emitida por este token.  Padrão: 360 
barValue1 barValue2 barValue3  String Define o valor atual de uma das barrinhas do token.
barMax1 barMax2 barMax3  String Define o valor máximo de uma das barrinhas do token.
barColor1 barColor2 barColor3  String de Cor Define a cor de uma das barrinhas do token.
isMine Boolean (Somente Leitura) Contém true se o token for controlado pelo usuário atual do RRPG. 

 

 

Métodos

Método Descrição
token:clearMemoryAreas(); No FogOfWar, limpa a memória do Token das áreas que ele já viu em algum momento do passado. 

 

 

Eventos

Nome do evento Descrição
   
   
   
   
   
   

 

Exemplos

Exemplo 1 - 

 

 

 

Exemplo 2 - 

 

 

Created with the Personal Edition of HelpNDoc: Elevate your documentation to new heights with HelpNDoc's built-in SEO