#2 Agregar y Posicionar Objetos
#2 Agregar y Posicionar Objetos
#2 Agregar y Posicionar Objetos
2-2
Agregar y posicionar objetos
Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados.
Objetivos
• En esta lección se abordan los siguientes objetivos:
−Abrir una versión guardada de un proyecto
−Agregar varios objetos a una escena
−Describir la diferencia entre posicionamiento preciso y
posicionamiento de arrastrar y soltar (o impreciso)
−Utilizar un procedimiento de instantánea para posicionar con
precisión un objeto en una escena
−Editar las propiedades de un objeto en el editor de escena
−Describir ejes de posicionamiento
tridimensional
−Posicionar las subpartes de un objeto
en el editor de escena
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 3
Apertura de un proyecto existente
• Los archivos de proyecto de Alice 3 guardados se
pueden abrir y editar
• Hay dos formas de abrir un archivo de proyecto de
Alice 3 existente después de iniciar Alice 3:
−Seleccionar el proyecto en el separador My Projects
−Buscar el proyecto mediante el separador File System
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 4
Pasos para abrir un proyecto existente mediante el
separador My Projects
• Abrir Alice 3
• En el cuadro de diálogo Select Project, seleccionar el
separador My Projects
• Desplazarse hasta el nombre o la miniatura del
proyecto que desea abrir
• Seleccionar el nombre o la
miniatura del proyecto y
hacer clic en OK
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 5
Pasos para abrir un proyecto existente mediante el
separador File System
• Abrir Alice 3
• En el cuadro de diálogo Select
Project, seleccionar el
separador File System
• Seleccionar el botón Browse
• Usar la ventana de navegación para desplazarse a la
estructura de directorios de la computadora en la que se
encuentra el archivo de Alice 3
• Nota: Alice 3 no puede abrir animaciones creadas con
versiones anteriores de Alice
• Hacer clic en OK después de seleccionar el archivo de
Alice 3
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 6
Posicionamiento de objetos en la escena inicial
• Para posicionar objetos en la escena inicial, seleccione
lo siguiente:
−Dirección en la que se debe orientar el objeto
−Orientación de los objetos en relación a otros objetos de la
escena
−Posición de los objetos en la escena
−Posición de las subpartes del objeto (brazos, piernas, etc)
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 7
Funciones de posicionamiento de objetos
• Todos los objetos de Alice 3 comparten las mismas
características de posicionamiento:
−Coordenadas 3D en ejes x, y, y z
−Un punto central, donde se intersectan sus propios ejes
(generalmente en el centro
de masa)
−Subpiezas que se pueden
mover
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 8
Orientación de los objetos
• Los objetos y sus subpartes se mueven en relación a su
propia orientación o sentido de la orientación
• Un objeto que esté orientado hacia la parte posterior
de la escena, programado para avanzar 2 metros, se
moverá 2 metros más hacia la parte posterior de la
escena
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 9
Formas de posicionar un objeto
• Hay dos formas de declarar un objeto:
−Posicionamiento preciso mediante uno de dos métodos
siguientes:
• Utilizar un procedimiento de instantánea
• Introducir valores para las coordenadas x, y, y z y pulsar la tecla Intro
−Posicionamiento impreciso con el método de arrastrar y
soltar con el cursor
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 10
Seleccionar la instancia para posicionar
• Hay dos formas de seleccionar la instancia que desea
posicionar
−El objeto se rodea con anillos o flechas una vez que se ha
seleccionado
−Hacer clic en el nombre de la instancia en la lista de objetos
de la esquina superior izquierda de
la ventana de
escena - O -
• Hacer clic en la instancia en la
ventana de escena
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 11
Procedimientos de instantánea: Posicionamiento
preciso
• Procedimientos de instantánea:
−Se utilizan para realizar ajustes en la escena y posicionar los
objetos
−No se ejecutan cuando se selecciona el botón Run para
reproducir la animación
Un procedimiento es un juego de instrucciones, o código programado, que
indica cómo debe realizar una tarea el objeto. Los procedimientos de
instantánea están disponibles en el editor de escena. Son los mismos que se
utilizan en el editor de códigos, sin embargo, solo se ejecutan una vez para
reubicar el objeto, a diferencia de lo que ocurre en el editor de códigos, en el
que se ejecutarán cada vez que se hace clic en el botón Run para reproducir la
animación.
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 12
Posicionamiento de objetos en la escena:
Posicionamiento preciso
• Después de agregar varios objetos en el centro de la
escena, utilice uno de los procedimientos de
instantánea para posicionarlos de forma precisa en
diferentes ubicaciones de la escena, de forma que
todos los objetos sean visibles
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 13
Pasos para abrir el menú de procedimientos de
instantánea: Posicionamiento preciso
• Hacer clic con el botón
derecho en un objeto
en el editor de escena
• Seleccionar
procedimientos
• OR
• Seleccionar el menú de
procedimientos de
instantánea en el panel
Properties
• Seleccionar
procedimientos
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 14
Pasos para utilizar procedimientos de instantánea:
Posicionamiento preciso
• Desde el menú de procedimientos de instantánea,
seleccionar el procedimiento deseado
−Especificar los valores de los argumentos (dirección y
distancia)
−El objeto se reubicará automáticamente según el
procedimiento seleccionado y los argumentos especificados
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 15
Ejemplo de posicionamiento: Posicionamiento preciso
• A veces es conveniente tener muchas instancias
colocadas en el centro de la escena
• Por ejemplo:
−Si desea agregar tres personajes de naipes a la escena, puede
agregarlos primero al centro de la escena
−Moverlos con procedimientos de instantánea en lugar de
intentar arrastrarlos y soltarlos en la ubicación correcta de la
habitación
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 16
Propiedad Position: Posicionamiento preciso
• La propiedad Position indica el lugar donde se coloca el
objeto en la escena en los ejes x, y, y z
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 17
Pasos para posicionar un objeto mediante
coordenadas: Posicionamiento preciso
• En el panel Properties, buscar la propiedad Position
−Introducir un valor en el eje x, y pulsar Intro
−Introducir un valor en el eje y, y pulsar Intro
−Introducir un valor en el eje z, y pulsar Intro
−El objeto se reubicará automáticamente en las coordenadas
introducidas en los campos de los ejes x, y, y z
−Debe pulsar la tecla Intro después de introducir cada valor
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 18
Pasos para utilizar el método de arrastrar y soltar:
Posicionamiento impreciso
• Seleccionar el objeto o la subparte del objeto,
mediante el cursor
• Seleccionar un estilo de manejador
• Cada estilo de manejador presenta anillos o flechas
para ayudarle con el posicionamiento
• Por ejemplo, el estilo de manejador Move, presentará
tres flechas que puede utilizar en el posicionamiento
del objeto en los ejes x, y, y z
• Posicionar el objeto con el
cursor seleccionando y
arrastrando los anillos
que lo rodean
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 19
Tipos de estilos de manejador: Posicionamiento
impreciso
Estilo de manejador Descripción
Valor por defecto Rotación simple y movimiento
Rotation Girar alrededor de los ejes x, y, y z
Move Desplazarse por los ejes x, y, y z
Cambiar el tamaño del objeto y extenderlo por los ejes x, y,
yz
Nota: Si selecciona un objeto muy grande en la escena y, a
continuación, selecciona el manejador Resize, la flecha de
Cambiar de tamaño posicionamiento que le ayuda a cambiar el tamaño del
objeto puede aparecer fuera de la pantalla
Si ocurre esto, seleccione el manejador Resize y, a
continuación, utilice el botón de desplazamiento del mouse
para cambiar el tamaño del objeto
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 20
Menú Selected Object Properties
• El menú Selected Object Properties del editor de
escena le ofrece la posibilidad de cambiar las
propiedades de la instancia seleccionada actualmente
en la escena
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 21
Modificación de las propiedades
• Las propiedades se pueden modificar durante la
configuración de la escena y la ejecución de la
animación
• Por ejemplo:
−Cambiar la propiedad Opacity de una instancia a 0 durante la
configuración de la escena para que desaparezca
−Crear una sentencia de programación para definir la
propiedad Opacity de la instancia en 1 para que la instancia
vuelve a aparecer en la escena durante la ejecución de la
animación
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 22
Pasos para cambiar las propiedades de una instancia
en el editor de escena
• Seleccionar la instancia en el editor de escena
−Cambiar propiedades como su pintura (color), opacidad o
tamaño mediante los menús del panel de propiedades
−Con el triángulo que aparece delante del botón Selected
Object Properties puede ocultar o mostrar las propiedades de
una instancia
−Si no se muestran los campos de propiedades de una
instancia, hacer clic en el triángulo para mostrarlos
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 23
Posicionamiento de subpartes de un objeto
• Utilizar los estilos de manejador para posicionar las
subpartes de un objeto durante la configuración de la
escena
• Por ejemplo, puede que desee que la cabeza de un
objeto mire a la derecha cuando comience la
animación
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 24
Pasos para posicionar las subpartes del objeto
• Seleccionar la instancia en el menú de propiedades del
objeto
• El triángulo que apunta hacia el nombre de la instancia
indica que hay menús adicionales para las subpartes de
la instancia
• Seleccionar la subparte que se desee posicionar
• Utilizar los anillos que rodean la subparte para
posicionarla
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 25
Pasos para posicionar las subpartes del objeto
• Repetir estos pasos para posicionar otras subpartes
• Utilizar la función Undo cuando sea necesario
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 26
Terminología
• Términos clave que se han utilizado en esta lección:
−Orientación
−Procedimiento de instantánea
−Procedimiento
−Propiedades
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 27
Resumen
• En esta lección, debe haber aprendido a:
−Abrir una versión guardada de un proyecto
−Agregar varios objetos a una escena
−Describir la diferencia entre posicionamiento preciso y
posicionamiento de arrastrar y soltar (o impreciso)
−Utilizar un procedimiento de instantánea para posicionar con
precisión un objeto en una escena
−Editar las propiedades de un objeto en el editor de escena
−Describir ejes de posicionamiento tridimensional
−Posicionar las subpartes de un
objeto en el editor de escena
JF 2-2
Agregar y posicionar objetos Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. 28