Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   3d video (http://www.flasher.ru/forum/showthread.php?t=117061)

AlexDesinger 17.10.2008 18:14

3d video
 
Народ, всем привет, я as3 практически не знаю, только as2
но у меня есть задачка, которую я не могу решить.
Мне нужно сделать plane который будет немного поворачиваться от мышки. Все бы ничего, но в этот plane мне нужно встроить видео.
Для as2 это по-моему слишком сложно.
Вот есть код из урока, где вращается плоскость как нужно, туда встроена картинка.
Код:

import org.papervision3d.scenes.*;
import org.papervision3d.cameras.*;
import org.papervision3d.objects.*;
import org.papervision3d.materials.*;

var container:Sprite = new Sprite();
container.x = stage.stageWidth * 0.5;
container.y = stage.stageHeight * 0.5;
addChild(container);

var scene:Scene3D = new Scene3D(container);
var camera:Camera3D = new Camera3D();
camera.zoom = 6;

var mat1:BitmapAssetMaterial = new BitmapAssetMaterial("pic1");
mat1.smooth = true;
mat1.oneSide = false;


var photo1:Plane = new Plane(mat1, 576, 378,3,3);
scene.addChild(photo1);
photo1.x =stage.width/2;
photo1.y =stage.height/2;
photo1.z =0;

addEventListener(Event.ENTER_FRAME, render);

function render(e:Event):void {
        camera.x += (((stage.mouseX-(stage.stageWidth * .5))*2)-camera.x )*.05;
        camera.y += (((stage.mouseY-(stage.stageHeight*.5))*2)-camera.y )*.05;
        scene.renderCamera(camera);
}

и есть урок от adobe где как раз встравается видео, но там плоскость движется не так и слишком все сложно для меня http://www.adobe.com/devnet/flash/ar..._video_3d.html
Может ли кто-нибудь помочь встроить видео в мой код?
Всем спасибо, кто откликнется :wacko: :)

да и еще небольшая проблема - этот код написан для pv 1.5 а на adobe кажется для pv 2.0


Часовой пояс GMT +4, время: 23:50.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.