BlocosIA Wiki Editor

Robô 3D

Monte robôs 3D articulados, importe peças/modelos 3D (.glb, .obj, .stl), gire cada peça pelo seu ID em 3 eixos (X, Y, Z) e leia sensores 3D (ultrassônico, laser, cor, toque, temperatura e bússola).

Clique em "Abrir o editor de Robôs 3D" para escolher um modelo pronto já com sensores, importar peças 3D ou criar novas peças. Cada peça ganha automaticamente seu ID e 3 eixos de giro (X, Y, Z) e pode ser marcada como sensor!

Para usar: no editor, clique em "Extensões" (canto de baixo) e adicione "Robô 3D".

Comando

montar robô 3D [do editor deste ator] em x: ( ) y: ( ) z: ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

posicionar robô 3D em x: ( ) y: ( ) z: ( ) direção: ( ) °

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

câmera 3D acompanhar este robô: [perseguição suave] distância: ( ) %

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

girar a peça [ ▾ ] no eixo [X (inclinar / pitch)] em ( ) graus

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

definir ângulo da peça [ ▾ ] no eixo [X (inclinar / pitch)] para ( ) graus

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

orientar a peça [ ▾ ] nos 3 eixos → X: ( ) ° Y: ( ) ° Z: ( ) °

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

girar suavemente a peça [ ▾ ] no eixo [X (inclinar / pitch)] até ( ) graus em ( ) s

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

girar continuamente a peça [ ▾ ] no eixo [X (inclinar / pitch)] a ( ) graus/s

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

parar o giro contínuo de [ ▾ ]

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

voltar [ ▾ ] para a pose inicial

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

mudar a cor da peça [ ▾ ] para ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

peça [ ▾ ]: [mostrar]

Faz uma ação. Encaixe embaixo de outro bloco.

Valor

ângulo no eixo [X (inclinar / pitch)] da peça [ ▾ ] (°)

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

coordenada [x] no mundo da peça [ ▾ ]

Dá um número ou texto. Coloque dentro de um buraco redondo.

Comando

motores do robô 3D: esquerdo ( ) % direito ( ) %

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

mover robô 3D ( ) blocos para [a frente]

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

girar robô 3D ( ) graus para a [direita]

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

parar os motores do robô 3D

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

velocidade máxima do robô 3D: ( ) blocos/s

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

dirigir robô 3D com [setas e WASD]: velocidade ( ) % curva ( ) %

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

fazer o robô 3D pular com força ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Valor

[posição x] do robô 3D

Dá um número ou texto. Coloque dentro de um buraco redondo.

Chapéu

quando o sensor 3D [ ▾ ] detectar obstáculo a menos de ( ) blocos

Começa um script quando isto acontece.

Chapéu

quando o sensor de toque 3D [ ▾ ] bater em algo

Começa um script quando isto acontece.

Chapéu

quando o sensor 3D [ ▾ ] ver a cor [preto]

Começa um script quando isto acontece.

Valor

distância medida pelo sensor 3D [ ▾ ] (blocos)

Dá um número ou texto. Coloque dentro de um buraco redondo.

Sim/não

sensor 3D [ ▾ ] detecta obstáculo a menos de ( ) blocos?

Responde verdadeiro ou falso. Use em "se", "repita até" e "esperar até".

Valor

bloco ou objeto visto pelo sensor 3D [ ▾ ]

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

cor lida pelo sensor 3D [ ▾ ]

Dá um número ou texto. Coloque dentro de um buraco redondo.

Sim/não

sensor 3D [ ▾ ] está vendo a cor [preto] ?

Responde verdadeiro ou falso. Use em "se", "repita até" e "esperar até".

Valor

luz refletida no sensor 3D [ ▾ ] (%)

Dá um número ou texto. Coloque dentro de um buraco redondo.

Sim/não

sensor de toque 3D [ ▾ ] pressionado?

Responde verdadeiro ou falso. Use em "se", "repita até" e "esperar até".

Valor

temperatura no sensor 3D [ ▾ ] (°C)

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

[bússola (direção global)] no sensor 3D [ ▾ ] (°)

Dá um número ou texto. Coloque dentro de um buraco redondo.

Comando

mostrar feixes dos sensores 3D: [sim]

Faz uma ação. Encaixe embaixo de outro bloco.