Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Corona SDK - Basico

Introdução ao framework Corona SDK
by

Stephann Vasconcelos

on 10 April 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Corona SDK - Basico

CORONA SDK Criando o projeto Texto display.newText( text, x, y, font, font_size ) RED GREEN BLUE Tarefinha Crie três textos em três cantos diferentes e com três cores diferentes Crie um projeto chamado 2-exercicio-texto Descobrindo informações da tela Criando um texto Mudando a cor de um texto display.contentWidth
display.contentHeight Mostrando a largura e altura da tela no centro display.contentCenterX
display.contentCenterY Interagindo com o texto:
TAP Crie um novo projeto chamado 3-tap Tarefinha Crie um texto, depois crie uma função que mude o conteudo do texto toda vez que ele for tocado. O texto deverá exibir a quantidade de vezes que ele foi tocado. NOTA: objeto_texto.text = 'alguma coisa' Imagens display.newImage( path, left, top ) Crie um projeto chamado 5-imagem 4-exercicio-tap Criando uma imagem Mudando propriedades da imagem rotation
alpha xScale
yScale Mudando propriedades da imagem Tarefinha use o mesmo projeto Crie mais uma imagem, gire-a para ela ficar de cabeça para baixo, coloque o alpha para 20% e faça ela ficar com a metade do seu tamanho. Transições transition.to( objeto, parâmetros ) Movendo uma imagem para o centro Outras propriedades rotate, alpha, xScale, yScale Tarefinha 7-exercicio-transition-1 Criar uma imagem e fazer ela sumir, se mover para o centro quando ela for tocada. Projeto 6-transition Como saber quando uma transition terminou? onComplete Tarefinha 8-exercicio-transition-2 Crie uma imagem, faça ela ir até o centro, e somente depois que ela chegar, faça ela rodar 360 graus. FORMAS GEOMÉTRICAS display.newRect( left, top, width, height) display.newCircle( center_x, center_y, radius) Retângulo Círculo Desenhando forma geométricas Projeto: 9-formas Propriedades Tarefinha As transições também funcionam com as formas geométricas 10-tarefa-formas Crie um quadrado branco 50x50, coloque-o no centro da tela, e usando transição, faça-o ficar do tamanho da tela Dica: use as propriedades width e height Agrupando elementos display.newGroup() Usando grupos 11-grupos Outras operações com grupos Tarefinha 12-tarefa-grupos Criar dois grupos, adicionar dois elementos em cada grupo, usando transição faça um grupo ficar transparente e outro mover 100px pra esquerda. Organizando o código em arquivos Organizando 12-organizando Retornando objetos de arquivos 13-organizando-2 Tarefinha 14-tarefa-organizando Crie o arquivo 'minhas_funcoes.lua' e adicione nesse arquivo uma função para deixar um elemento transparente e outra para deixar visível, e faça o uso dessas funções no arquivo 'main.lua' Física Inicializando a física Adicionando corpo 15-fisica Corpo dinâmico Corpo estático Propriedades density
friction
bounce default = 1 default = 0.3 default = 0.2 Propriedades 16-tarefa-fisica Tarefinha Utilizando física, crie um chão, e duas paredes. Crie um círculo com densidade = 3, um quadrado com elasticidade = 1 e rotação = 30 Modo de exibição physics.setDrawMode( mode ) 'normal' 'debug' 'hybrid' Tratando colisão Tarefinha 17-tarefa-fisica2 Crie uma bola com elasticidade = 1, e toda vez que ela bater no chão, mude sua cor. math.random( min, max ) Usando o touch enterFrame 18-touch 19-enterframe Tarefinha 20-enterframe-2 Fazer um elemento se mover até sair da tela, sem usar transition Timer timer.performWithDelay( delay, listener, iterações) 21-timer Tarefinha 22-tarefa-timer Fazer uma chuva de bolinhas, utilizando círculos, física e use um timer para ficar criando as bolas
Full transcript