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:

Página 2 - Velocidade do Rato para a Direita
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
Página 4 - Velocidade do Rato para Cima
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
Página 6 - Botão Esquerdo do Rato Clicado
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".
Página 8 - Botão do Meio do Rato Clicado
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.
Página 10 - Botão Direito do Rato Clicado
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.
Página 12 - Botão Esquerdo do Rato Carregado
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.
Página 14 - Botão do Meio do Rato Carregado
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.
Página 16 - Botão Direito do Rato Carregado
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.
Página 18 - Tecla Pressionada
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.
Página 20 - Última Tecla Pressionada
Este sensor responde à pergunta: "Qual foi a última tecla do teclado a ser pressionada?". Ele mostra a tecla, até outra ser pressionada.
Página 22 - Tecla Shift Pressionada
Este sensor responde à pergunta: "A tecla Shift do teclado está a ser pressionada?".
Página 24 - Tecla Control Pressionada
Este sensor responde à pergunta: "A tecla Control (chamada também Ctrl) do teclado está a ser pressionada?".
Página 26 - Milissegundos desde a Última Frame
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.
Página 28 - Número entre 0 e 1000
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.
Página 30 - De e Para outros Programas
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.
Página 32 - Mão Visível?
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.
Página 34 - Ficheiro para Imagem
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.
Página 36 - Ficheiro para Som
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.
Página 38 - Interface de Media Control (MCI)
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".
Página 40 - Texto para Fala
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.
Página 42 - Decoração da Parede
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.
Página 44 - Decoração da Casa
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.
Página 46 - Decoração do Telhado
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.
Página 48 - A minha Morada
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.
Página 50 - Pássaro Estrangeiro
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.
Página 52 - Joystick
É um caderno para os sensores do joystick. Este caderno só aparece se estiveres a correr a versão de 32 bits do ToonTalk em Windows 95 e tiveres o joystick ligado ao teu computador. Podes precisar de explicar ao Windows 95 o teu joystick ou o teu controlador de jogos. Se tiveres mais do que um joystick ligado ao teu computador, as páginas seguintes terão cadernos para esses joysticks. Existem muitos sensores de joystick .

principal | procura | compra | manual | notícias | informação | perguntas | apoio | downloads | imprensa | contacto