ANTES DE HACER UN OBJETOS 3D DEBES INSERTAR UN ELEMENTO 3D ESTE LO ENCONTRARAS DENTRO DE LA BARRA DE HERRAMIENTAS> Insert>Media Element>Shockwave 3D ( le pones como nombre "scene")
Debes impotar al cast 2 imegenes una con el nombre de "earth" y la otra con el nombre de "sky"
Una vez realizado esto verifica que el objeto 3D se encuenttre en el cast con el nombre "scene" y lo colocas en el Stage (sino lo has colocado todavia) luego le das este código
---------------------------------------------------------------------------------------
property p3Dmember, p3dEsfera -- Referencias a objetos 3D
on beginSprite me
p3Dmember = sprite(me.spriteNum).member
p3Dmember.resetWorld()
-- Creación del backdrop
p3Dmember.newTexture("backdrop", #fromCastmember, member("sky"))
p3Dmember.camera(1).insertBackdrop(1, p3Dmember.texture("backdrop"), point(0,0), 0)
-- Creacion de la esfera
RecursoEsfera = p3Dmember.newModelResource("Esfera", #sphere)
RecursoEsfera.radius = 50
-- Crear el modelo
p3DEsfera = p3Dmember.newModel("sphere", RecursoEsfera)
-- Textura para la esfera
p3Dmember.newTexture("Textura", #fromCastmember, member("earth"))
-- Shader para esfera
p3Dmember.newShader("shaderEsfera", #standard)
p3Dmember.shader("shaderEsfera").texture = p3Dmember.texture("Textura")
p3DEsfera.shaderList[1] = p3Dmember.shader("shaderEsfera")
end
on exitFrame me
p3DEsfera.rotate(0,1,0) ------Puedes modificar este paso algunas veces ya que es la rotación de la esfera, los terminos (0,1,0) se refieren a (x,y,z) lo puedes modificar
asi " (1,0,0)" o "(0,0,1)".
end
-------------------------------------------------------------
Videos descarga gratis.