No projeto, você inserirá uma variável na cena. Quando você visualizar o projeto, o valor será exibido.
No projeto Captivate, insira uma caixa de texto, conforme mostrado abaixo.
Variáveis são entidades cujos valores estão sujeitos a alterações. Por exemplo, na prática, se a “cor” for considerada uma variável, vermelho, azul e verde serão alguns dos valores associados logicamente a essa variável. Assim, as variáveis podem ser consideradas como espaços reservados para valores diferentes.
Literais são valores fixos. Um literal pode ser um valor alfanumérico, ou pode ser um número. Por exemplo, na prática, João, Sara, 100 são literais porque são valores fixos.
E, para um literal de string, como “João”, se você a usa com qualquer função na programação convencional, o valor do literal muda. Se quiser inverter o literal acima, use “João”.reverse().
Variáveis de sistema são variáveis pré-definidas no Captivate.
Por exemplo,
As variáveis de usuário são definidas pelo usuário. Essas variáveis também podem ser feitas para aceitar um conjunto de valores e rejeitam as outras entradas.
Por exemplo, é possível definir uma variável 'fruta' para aceitar frutas como valores. Também é possível restringir os valores aceitos pela variável 'fruta' especificando que as entradas sejam maçãs, laranjas, uvas ou bananas. Isso ajuda ao coletar os valores do seu interesse na variável.
É possível criar uma variável dos seguintes tipos de dados:
É possível criar variáveis de usuário em seu projeto do Captivate ao escolher Variáveis no painel Propriedades do projeto Isso abre a caixa de diálogo Variáveis. Para criar uma variável de usuário, clique em +. Em seguida, especifique o nome das variáveis, seu tipo e o valor.
Recomenda-se nomear as variáveis de uma maneira que ajude você a identificar mais tarde sua função. Também é possível inserir um valor inicial para a variável no campo Valor.
O nome que você atribui a uma variável de usuário não deve estar em conflito com as funções internas do Captivate, palavras-chave reservadas, as variáveis de sistema expostas ou outras variáveis ocultas.
Há algumas convenções para nomear uma variável. São as seguintes:
Por exemplo, evite usar palavras-chave como: class, while, case, float.
Exemplo: MyVar1, MyVar2
Exemplo: Input_Name, Display_Education
Exemplo: a variável Input_Name aceita nomes inseridos pelos candidatos.
Depois de criar uma variável, caso queira modificá-la, como o nome, o valor ou a descrição, clique na variável que você quer alterar e modifique seu conteúdo.
Para excluir uma variável de usuário, na caixa de diálogo Variável, selecione a variável que você quer excluir. Clique no botão Excluir.
Para copiar e colar uma variável, selecione a variável, clique em copiar e, em seguida, clique em colar. Também é possível copiar e colar várias variáveis de uma só vez.
Para pesquisar uma variável, clique no botão Pesquisar e digite o nome da variável ou de parte da variável. Qualquer correspondência parcial também retornará as variáveis de usuário e de sistema.
Depois de criar uma variável, agora é hora de usar essa variável em um projeto. Siga as etapas abaixo para inserir uma variável em um projeto.
No projeto, você inserirá uma variável na cena. Quando você visualizar o projeto, o valor será exibido.
No projeto Captivate, insira uma caixa de texto, conforme mostrado abaixo.
Na caixa de texto, insira a variável que você criou. Digite $$, selecione a variável na lista e, em seguida, delimite a variável com $$.
Visualize o projeto. Você verá que o valor da variável agora é exibido.
É possível atribuir outro valor a uma variável que já tinha um valor atribuído. Além de um valor, também é possível atribuir o valor de outra variável, uma expressão ou um conteúdo de um elemento.
Insira um objeto e uma caixa de texto na cena. Insira uma variável na caixa de texto e torne o objeto clicável. Quando você clicar no objeto, o valor na caixa de texto será alterado para o valor atribuído recentemente.
Insira um objeto e uma caixa de texto na cena. Insira uma variável na caixa de texto e torne o objeto clicável. Quando você clicar no objeto, o valor na caixa de texto mudará para o valor modificado recentemente.
Insira um objeto e uma caixa de texto na cena. Insira uma variável booleana na caixa de texto e torne o objeto clicável. Quando você clicar no objeto, o valor na caixa de texto mudará para True ou False.
As ações condicionais, como o nome sugere, são ações que são contingentes em uma condição ou um conjunto de condições. Em outras palavras, SE uma determinada condição existir (ou não existir), ENTÃO é possível executar uma ação ou uma sequência de ações, ou ENQUANTO uma condição existir ou não existir, execute algumas ações. As ações condicionais existem na nossa vida cotidiana, como:
Ao criar conteúdo de e-Learning usando as ações condicionais, você praticamente segue a mesma lógica. Por exemplo,
O Captivate oferece suporte aos seguintes tipos de ações condicionais:
Aqui, você criará uma ação condicional em que, ao clicar em um objeto, uma condição é avaliada (por exemplo, o valor de uma variável é maior que 100) e, com base na condição, uma ação é executada (por exemplo, ocultar um objeto ou aplicar efeitos de objeto).
Na demonstração abaixo, quando você clicar no botão, dependendo de uma condição, a imagem será exibida (a imagem ficará oculta na cena).
Condição
Defina duas variáveis var_num_one e var_num_two. Ao definir a condição, se o valor de var_num_one for menor do que var_num_two, então execute a ação, que nesse caso está exibindo a imagem.
A cena
Variáveis
Selecione o objeto e clique em Interações. Adicione uma interação ao objeto. Clique na interação Clicar/tocar.
Clique em Condições.
Nesta etapa, você fará o seguinte:
Escolha as duas variáveis. Você irá comparar os valores das duas variáveis e, dependendo da condição, executar a ação.
Defina a condição.
Salve as alterações.
Agora, você definirá a ação com base na condição, pressupondo que a condição seja executada corretamente. Você exibirá a imagem que foi ocultada inicialmente na cena. Clique na ação Mostrar e escolha a imagem, conforme mostrado abaixo:
Clique em Próximo e salve a interação.
Após visualizar o projeto, se você clicar no objeto, a imagem será exibida porque a condição era verdadeira. Todo o fluxo de trabalho é representado no gif abaixo.
Para copiar uma condição, execute as etapas a seguir:
Após colar a condição, é possível ver que uma cópia da condição foi criada.
Para excluir uma ação condicional, clique no menu de opções da ação e clique em Excluir.
Para editar uma ação condicional, passe o mouse sobre a ação e clique em Editar.
Para desabilitar e habilitar uma ação condicional, clique no menu de opções da ação e clique em Desabilitar ou Habilitar.
O Adobe Captivate é orientado por eventos. Em outras palavras, tudo o que um aluno vê na tela no tempo de execução é o resultado das alterações que ocorrem no aplicativo. Quando um evento acontece, por exemplo, um aluno clica em um objeto, um objeto pode alterar a forma ou ficar oculto/exibido. Essa alteração no objeto é acionada pelo evento. O Captivate, com base no evento, avalia uma condição ou um conjunto de condições e executa uma ação.
O Captivate suporta os seguintes acionadores:
No exemplo abaixo, configure uma condição com base nos estados personalizados.
Na cena, adicione um botão e uma imagem. Para a imagem, adicione dois estados, claro e escuro.
No botão, defina um acionador de Clicar/tocar e atribua a ação Definir estado. Defina o estado de destino da imagem como escuro.
Clique em Concluído.
Agora, insira outro objeto, um segundo botão que quando clicado altera o estado do objeto se o objeto tiver sido exibido anteriormente.
No segundo objeto, adicione um acionador de Clicar/tocar e adicione a condição Estados personalizados.
Escolha a imagem e escolha o estado necessário.
Depois de escolher o estado, escolha a opção Tudo selecionado na lista suspensa Acessar.
Clique em Próximo.
Após selecionar a opção, defina a condição do estado como Exibido. Escolha a opção Exibido. Se você escolher essa opção, a imagem mudará de estado somente depois que um estado anterior tiver sido visualizado.
Após especificar a condição como um estado sendo exibido, defina a ação. No painel Ação , selecione a ação necessária. Por exemplo, é possível defini-la para Ir para o próximo slide.