2
Practica 9: Reloj analógico 1 Hacemos un círculo, el cual será nuestro reloj. 2 Lo convertimos en un símbolo presionando F8, le ponemos de nombre mc_esfera y en tipo clip de película. 3 Luego pulsamos Ctrl+F8 para crear un nuevo símbolo, donde le pondremos de nombre mcaguja. 4 Creamos una línea recta. 5 Regresamos a Escena 1, damos doble clic en el reloj y arrastramos la recta hacia el reloj (la movemos 3 veces). 6 Creamos una nueva capa. 7 Presionamos F9 y pegamos este código: _root.mc_esfera.onEnterFrame = function() { // Declara una funcion que se ejecutara al comenzar objDate = new Date(); // Crea un objeto para obtener la Fecha y Hora actual. hora = objDate.getHours(); // Toma la Hora actual. minutos = objDate.getMinutes(); // Toma los Minutos actuales segundos = objDate.getSeconds(); // Toma los Segundos actuales. _root.mc_esfera.mc_hora._rotation = (hora * 360) / 12; // Calcula la Rotation (Rotacion) de la aguja para la Hora. SAUL MERARI SALINAS MARTINEZ 3 AM

Practica 9

Embed Size (px)

Citation preview

Page 1: Practica 9

Practica 9: Reloj analógico

1 Hacemos un círculo, el cual será nuestro reloj.

2 Lo convertimos en un símbolo presionando F8, le ponemos de nombre mc_esfera y en tipo clip de película.

3 Luego pulsamos Ctrl+F8 para crear un nuevo símbolo, donde le pondremos de nombre mcaguja.

4 Creamos una línea recta.

5 Regresamos a Escena 1, damos doble clic en el reloj y arrastramos la recta hacia el reloj (la movemos 3 veces).

6  Creamos una nueva capa.

7 Presionamos F9 y pegamos este código: _root.mc_esfera.onEnterFrame = function() { // Declara una funcion que se ejecutara al comenzarobjDate = new Date(); // Crea un objeto para obtener la Fecha y Hora actual.hora = objDate.getHours(); // Toma la Hora actual.minutos = objDate.getMinutes(); // Toma los Minutos actualessegundos = objDate.getSeconds(); // Toma los Segundos actuales._root.mc_esfera.mc_hora._rotation = (hora * 360) / 12; // Calcula la Rotation (Rotacion) de la aguja para la Hora._root.mc_esfera.mc_minutos._rotation = (minutos * 360) / 60; // Calcula la Rotation (Rotacion) de la aguja para los Minutos._root.mc_esfera.mc_segundos._rotation = (segundos * 360) / 60; // Calcula la Rotation (Rotacion) de la aguja para los Segundos.

SAUL MERARI SALINAS MARTINEZ 3 AM