ActionScript 3.0 :: Papervision, Cube, Addevent Remove?
Feb 26, 2009package{
import flash.display.Sprite;
import flash.events.Event;
[code].....
package{
import flash.display.Sprite;
import flash.events.Event;
[code].....
I'm following the tutorial "PAPERVISION3D Basics Tutorial". I'm developing on mac and i've setup the global class path in the ActionScript 3.0 settings in the preferences panel like this:
[Code]...
I'm playing around with papervision and i've followed this tutorial:[URL]..I wrote the code as the tutorial but i have some errors.
[Code]...
I've flash cs4 and i've downloaded papervision 2. I followed the tutorial but i have this errors...why?
i'm trying to use for the first time papervision.I'm able to add a cube to the scene. now i wanna add interaction at the cube. i try with
Code:
InteractiveScene3DEvent.OBJECT_PRESS
but it doesn't do anything.another thing that i've not understand is that if delete this instruction:
Code:
renderer.renderScene(scene, camera, viewport);
i don't see anything.This is the code:
Code:
import org.papervision3d.view.Viewport3D;
import org.papervision3d.cameras.*;
import org.papervision3d.scenes.Scene3D;[code]......
I coded my Papervision 3D .as file. I am getting errors for the section of code that creates variables for the materials that are images.
package {
import flash.events.Event;
import org.papervision3d.materials.ColorMaterial;
[code].....
How can I position a bit of text (or text as image) next to a cube?
View 1 RepliesI'm at the moment trying to recreate a menu system that I found on URL... as you can see, the menu you get after you've choosen a language is a 3d menu rotating so its always looking at the cursor, but as you will notice, the motion has a little bit of easing to it, which I'm currently trying to recreate using the cube you make with the "Papervision3D 2.0 Interactive Cube" from GotoAndLearn();URL...and here is the code behind that drives the rotation:URL...Now, my problem is that I'm having a hard time figuring out how to create a tween effect on his, resulting in a bit out of sync rotation that slowly stops instead of just following my pointer in an instant.
View 12 RepliesI am testing with scaling a cube, like so
Code:
private function growCube():void {
TweenLite.to(cube3, 2, {scaleX:1.5 , scaleY:1.5, scaleZ:1.5} );
[code].....
I have successfully implemented the INTERACTIVE 3D Cube, but I can't seem to figure out how to create a rollover function properly, so that once the user rollovers a face, a title for the face fades in and when the user rolls out, the title fades out. I have done it by placing 6 movieclips on the stage and giving each face a rollover and rollover event, but once I rollover a face the title flickers.
View 3 Replieschange a cube's materialList at runtime in Papervision 3d?
I have a cube already drawn up with two different images on the front and back. When it's clicked, I want to change the image texture on the back and then spin it to show the recently loaded image's side. Spinning's fine, I'm just unsure how to change the cube's materialist.
currently I'm working on a tag-driven interactive image cube. It's almost done, but one thing doesn't work. I can't load my images onto the cube.
I'll give you the code:
PHP Code:
var externalXML:XML;
var picList:XMLList;
var bilder:Array = new Array();
[Code].....
I have a cube with a material on the front face. I'm trying to create a magnifying glass in 2D for the 3D cube. Can anyone offer a suggestion for how to achieve this? I was thinking I might try to find the UV under the mouse in an OBJECT_OVER InteractiveScene3DEvent and somehow get the bitmap from the material, mask it, and move it around in relation to the mouse position- mimicking a magnifying effect. How to do that, I have no clue.
View 2 RepliesI'm playing with the interactive 3d cube posted on the gotoandlearn tutorial. (URL...)How can I remove the cube from the stage when we move to the next frame?This should be easy but i can't think about a solution.
View 3 RepliesI am trying to build a portfolio application similar to the used by Whitevoid. I am using Flex 4 and Papervision3D 2. I have everything working except for one issue. When I try to load an external SWF as a material on one of the planes, I can see any native Flex or Flash components in their correct positions, but the papervision objects are not being rendered properly. It looks like the viewport is not being set in the nested swf. I have posted my code for loading the swf below.
private function loadMovie(path:String=""):void
{
loader = new Loader();
request = new URLRequest(path);
[Code]....
Below I have posted two pictures. The first is a shot of the application running by itself. The second is the application as a MovieMaterial on a Plane. You can see how the button created as a spark object in the mxml stays in the correct position, but papervision sphere (which is rotating) is in the wrong location.
gotoHell = setInterval(gotoAndDie, 1000);
So how i can addEvent for that interval to show it on progress bar? users can know the internal progress..
I have looked at other questions and online but still cant figure out where I am going wrong I am adding 2 events to a externally loaded swf
One works, and one doesnt?!? the function names are correct so I can see what Im missing
my_loadedSwf = loadEvent.currentTarget.content as MovieClip;
my_loadedSwf.addEventListener(Event.ENTER_FRAME, my_loadedSwf.enterFrameHandler);
my_loadedSwf.addEventListener(KeyboardEvent.KEY_DOWN, my_loadedSwf.myOnPress);
addChild(my_loadedSwf);
[Code]....
set my_loadedSwf.tabEnabled = true; and it now works great
EDITS TO THE ABOVE Actually, it isnt working, I have to press 'tab' to take control of the player
ANSWER
I removed the tab index code and added focus to the loaded swf
I have an action listener :myText.addEventListener(TextEvent.LINK,linkClickHandler); As according to this, i need to write an event handler function seperate to handle the text link event.Now my requirement is i need to write that function in the same line isntead of giving its name.ie, something like mytext.addEventListenet(TextEvent.LINK, function(event: TextEvent) {....code comes here....});
can i do like this in AS3.What will the syntax for this if possible.Also i want to know, wether i can pass one more extra param to the event handler other than event which is the default parameter.
making a cube menu like this? [URL] post here or mail me to evilmini_me_2002@[URL] or add me on msn: metilic@[URL], ty for your time
View 1 RepliesI want to load a completely different .swf into a 50 *50 Red cube which is called a.swf.However i want the newly loaded .swf which is called b.swf to appear in a.swf as its background only so you can still see the red cube .When i try to do this all i get is that the new b.swf completely replaces the old a.swf which becomes completely invisible.I have tried using masks and also holders for the new b.swf but still can not acheive my goal.
View 1 RepliesI got the nice 3d cube from eric Lin. [URL]It would be very cool if the cube can build itself, before it starts rotating. So that 6 faces(left on the stage) transform to one cube(right on the stage).
View 0 Repliesi'm trying to use for the first time papervision.I'm able to add a cube to the scene. now i wanna add interaction at the cube. i try with
Code:
InteractiveScene3DEvent.OBJECT_PRESS
but it doesn't do anything.another thing that i've not understand is that if delete this instruction:
Code:
renderer.renderScene(scene, camera, viewport);
i don't see anything.This is the code:
Code:
import org.papervision3d.view.Viewport3D;
import org.papervision3d.cameras.*;
import org.papervision3d.scenes.Scene3D;
[code]...
A cube that will rotate automatically .Images from XML will be shown to each side of the cube and each side to have a url so when you click on it to redirect you to a website.More specific, something like this might help you understand more clearly.. 3D Cube Banner Rotator in the activeden(I can't post a URL yet).Without texts,shadows etc.
View 5 RepliesI'm new to 3D in Flash, I've worked for a while with basic CS4 3D functions (rotation flat objects basically).
Now, I want to create a cube dynamically and start working with it.Since I don't want to start messing around with Papervision or Away3D for a basic cube.
I wanted to know how I can create a cube using AS3 in CS4?
I need to make a 3D cube menu. All 6 faces should be a link to another scene (or basically just a link to anything). For rotation wise, it should turn towards the left when the user click and drag the cursor from left to right.[URL]
View 1 RepliesI want to make a rotating cube with rounded edges.I already saw lots of cube sources, but i need one with rounded edges.My maths actionscript is not so good.
View 1 RepliesI'm trying to use startDrag with a movie clip that contains a 3D cube (comprised of 3D planes). It only moves the face of the cube, but not the other sides. Can one use startDrag in 3D space, or is there another method?
View 2 RepliesI've got a 3d cube that rotates but when the the front side of the cube is in the back during the rotation, it blocks the view of the back side because it's child index is still higher. Is there anyways around it, I tried detecting the sides coordinates by using globalToLocal3D but the z property is always 0. below is my code, just copy and paste if and you'll see what I mean
var cube:Sprite;
var frontSide:Shape;
var rightSide:Shape;
var leftSide:Shape;
[Code]....
I created a rotating cube using the below code and add bitmaps as sides of the cube. I was wondering if it's possibly to assign movie clips as sides of the cube so I can have some interaction with them.
[Code]...
I'm trying to create a Rubik's Cube in Flash & Papervision and i'm really stuck here. I'm up to the point where i can rotate any plane of cubes once, but after that...it's messed up because all local coordinate systems are messy.I dont really know where to go from here, can anybody give any advice on what do do? I'm not looking for 'read about transformation matrices', i know i should (and i am doing that), but i'm not really sure what to look for.My idea is that, after each rotation, i should fix each coordinate system of each cube again, but i have no idea how. Any hints on what i want to achieve (in words)
View 3 Replieswhen I try to render a cube using Away3D + Molehill, I only get a white default screen, I followed the instructions here: hhe only thing I did not do, was the part that talks about the patch, cuz If I do that I get errors like when I try to import the Sprite class, for example.Im using FB 4.5.!
This is my code:
package
{
[code].....