Usar Sensores
Na página 4 do teu caderno principal está um caderno cheio de sensores. Eles são óptimos para fazer com que as coisas reajam ao rato e ao teclado. Existem também sensores para medir o tempo, obter números aleatórios e a morada de uma casa. Alguns sensores servem para trazer imagens, sons, texto e objectos do ToonTalk que estão lá fora. Os sensores funcionam muito como os controladores para imagens.
Os sensores que estão no caderno são:
Este sensor mede a rapidez com que o rato do computador (não é o Marretas) se move da esquerda para a direita. Se for negativo, o rato move-se da direita para a esquerda. Uma velocidade de 1000 significa que o rato consegue atravessar o ecrã num segundo
Este sensor mede a rapidez com que o rato do computador se move para cima. Se for negativo, o rato move-se para baixo. Uma velocidade de 1000 significa que o rato consegue atravessar o ecrã num segundo
Este sensor responde à pergunta: "O botão esquerdo do rato acabou de ser clicado?". Se carregares no botão esquerdo do rato, este sensor passa de "não" para "sim". Ao largares o botão esquerdo do rato, ele passa para "não" muito rapidamente. Mas um robot pode apanhar este sensor e fazê-lo reagir para ficar "sim".
Este sensor responde à pergunta: "O botão do meio do rato acabou de ser clicado?". Se carregares no botão do meio do rato, este sensor passa de "não" para "sim". Ao largares o botão do meio do rato, ele passa para "não" muito rapidamente.
Este sensor responde à pergunta: "O botão direito do rato acabou de ser clicado?". Se carregares no botão direito do rato, este sensor passa de "não" para "sim". Ao largares o botão direito do rato, ele passa para "não" muito rapidamente.
Este sensor responde à pergunta: "O botão esquerdo do rato está a ser carregado?". Se carregares no botão esquerdo do rato, este sensor passa de "não" para "sim" e assim fica até largares o botão do rato.
Este sensor responde à pergunta: "O botão do meio do rato está a ser carregado?". Se carregares no botão do meio do rato, este sensor passa de "não" para "sim" e assim fica até largares o botão do rato.
Este sensor responde à pergunta: "O botão direito do rato está a ser carregado?". Se carregares no botão direito do rato, este sensor passa de "não" para "sim" e assim fica até largares o botão do rato.
Este sensor mostra a tecla do teclado que acabou de ser carregada. Quando pressionas uma tecla, este sensor deixa de estar vazio, passa a mostrar a tecla e fica vazio outra vez muito rapidamente. Um robot pode ser treinado para apanhar essa mudança.
Este sensor responde à pergunta: "Qual foi a última tecla do teclado a ser pressionada?". Ele mostra a tecla, até outra ser pressionada.
Este sensor responde à pergunta: "A tecla Shift do teclado está a ser pressionada?".
Este sensor responde à pergunta: "A tecla Control (chamada também Ctrl) do teclado está a ser pressionada?".
Este sensor responde à pergunta: "Quanto tempo passou desde que respondeste a esta pergunta?". A resposta é dada em milissegundos (ou milésimos de segundo). É possível construíres contadores e relógios usando este sensor.
Este sensor responde à pergunta: "O que é um número entre 0 e 1000?". Ele tenta o seu melhor ao ser aleatório, como lançar uma moeda ou um dado. Se quiseres uma cópia disto, larga-a em cima de um zero.
Este sensor liga o ToonTalk à Área de Transferência do Windows. Se largares alguma coisa neste sensor quando ele estiver vazio (preto), o Marretas martela o que tu largaste na Área de Transferência. Podes então ir para outro programa do Windows, como um programa de email ou um processador de texto e escolher Colar (ou Paste) do menu Editar (ou Edit). O texto que é colado pode ser gravado em ficheiros, enviado por mail, ou qualquer outra coisa. Quando quiseres fazer ao contrário, isto é, trazer alguma coisa para o ToonTalk, selecciona o texto e escolhe Copiar (ou Copy) do menu. O sensor da Área de Transferência do ToonTalk mostrará o objecto que foi copiado. Podes usar o Limpopó para tirá-lo da Área de Transferência para o cuspires.
Este sensor responde à pergunta: "A tua mão está visível?". Podes carregar na barra de espaços enquanto estás a apontar ou a segurar neste sensor e farás com que a tua mão fique invisível se estiver visível ou visível se estiver invisível. Quando estiveres a jogar um jogo como o Ping Pong (na página 24 do caderno de exemplos que está na página 6 do teu caderno principal), vais querer esconder a tua mão. Isto é uma boa maneira de deixares que os robots façam por ti, quando o jogo começar. Carregando em F9 também consegues esconder a tua mão. Carregando aí outra vez, a tua mão aparece.
Este sensor converte os nomes de ficheiros em imagens. Basta largares um bloco de texto com o nome de um ficheiro BMP no sensor e o Marretas martela-o. Podes a seguir aspirar a imagem usando o Limpopó. Podes fazer ficheiros BMP de muitas maneiras - o programa Paint Brush incluído no Windows faz este tipo de ficheiros. Podes fazer com que a cor preta das tuas imagens fique transparente, se usares o controlo de visibilidade para a tua imagem. A versão de 16 bits do ToonTalk não suporta ficheiros BPM com mais de 256 cores ou maiores do que 64 Kbytes. Actualmente a versão de 32 bits já proporciona a existência de ficheiros BMP com mais de 256 cores, só se o modo de vídeo do computador estiver configurado para 256 cores.
Este sensor converte os nomes de ficheiros em sons. Basta largares um bloco de texto com o nome de um ficheiro WAV (sons) no sensor e o Marretas martela-o. O som irá tocar até acabar ou podes o usar o Limpopó para o aspirares. Podes obter um bloco de som que podes usar muitas vezes. Basta que o aspires do sensor e ponhas o Limpopó a cuspi-lo. Se o teu ficheiro wave está na subirectoria "users" do ToonTalk, podes usar apenas o nome curto do ficheiro. Podes ouvir um ficheiro de música usando o controlo remoto MCI que se segue.
Se largares um bloco de texto neste sensor, o texto é enviado para o Microsoft Window's Media Control Interface (MCI). Esta é a maneira normal para correr vários tipos de media. Podes aspirar o bloco de som que acabaste de criar e usá-lo como qualquer outro som. Por exemplo, se largares "play c:\windows\media\canyon.mid" neste controlador, ele vai criar um bloco para tocar o ficheiro MIDI "canyon.mid".
Se largares um bloco de texto neste sensor, o texto é falado. Isto só funciona na versão de 32 bits do Toon talk que tenha instalado o text-to-speech. Isto cria um bloco de texto que podes aspirar do sensor.
Este sensor contém uma imagem da parede do quarto. Podes largar imagens e texto em cima dela e a parede do quarto onde estás ficará tal como este sensor.
Este sensor contém uma imagem da parte da frente da casa. Podes largar imagens e texto em cima dela e a casa onde estás ficará tal como este sensor.
Este sensor contém uma imagem do telhado da casa. Podes largar imagens e texto em cima dele e o telhado da casa onde estás ficará tal como este sensor.
Nesta página está uma caixa com 2 sensores que mostram a morada da casa. O primeiro sensor mostra o número da avenida e o segundo o número da rua. As avenidas são nas direcções norte e sul. As ruas são nas direcções este e oeste. Podes fazer novas moradas a partir de moradas antigas. Se largares um morada num camião, a equipa construirá uma casa o mais perto que conseguirem dessa morada.
Este sensor contém um pássaro que consegue voar para fora do ToonTalk e fazer ligações com o sistema operativo e outros serviços externos.
principal | procura | compra | manual | notícias | informação | perguntas | apoio | downloads | imprensa | contacto