ActionScript 3.0 :: Create 3d Graphics In Flash Like Cubes, Balls?
Jun 6, 2010I was wondering which is the best way to create 3d graphics in flash like cubes, balls, a 3d cake or anything.
View 2 RepliesI was wondering which is the best way to create 3d graphics in flash like cubes, balls, a 3d cake or anything.
View 2 RepliesHere in Flash CS4 Explorer, I have shapes. It's intuitive that I be able to right-click on Scene1, and be able to Insert Shape. Can't. I go to the frame. Can't. I right-click everywhere. I see 'Create Shape', but everywhere I see it, it's grayed out - won't let me.
How do I create new shapes in the graphics folder in the library of a flash cs4 project?
I've created a grid of 3D cubes using modulus, and the 3d cubes are were created from the Math and Flash Tutorial, if you are interested it is here.What I am trying to accomplish (and it works, just the performance is lousy). All the cubes in the grid are inactive until the mouse hovers over them, then they start to rotate, and once the mouse moves off them they continue to rotate...
So to create the grid of cubes:
Code:
public function FlowerMenu(){
var rowY:Number = 0;
for (var i:int = 0; i < 190; i++) {
[code]....
So, this works, but after about 4 or 5 cubes have started rotating the performance drops considerably. I can imagine creating that many EventListeners isn't a good idea, but I can't see any other way of doing it.
i am trying to receive in my function as a parameter either a shape or a sprite and then access their graphics property, but this gives me an error:
Code:
public static function makeRect( obj:DisplayObject, ...
var g:Graphics;
if(obj is Sprite){
[code]...
//1119: Access of possibly undefined property graphics through a reference with static type flash.display:Graphics.
I'm looking at creating a game which involves many bouncing balls on the screen, and the user can sortof select one of those balls and take it out... The balls should be able to bounce of eachother and the walls. I've tried implementing this from scratch, following the tutorials at [URL] - but it's not quite working for me, and if I need the game to become more complicated- probably best to use an existing engine. So is there an existing engine that will work very fast and well for this sort of thing? At a glance- it didn't seem like box2d or flixel would work for this... but what do you say?
View 2 RepliesI now have this but only one ball bounces when the flash movie is runvar array:Array = new Array;var dx:Number = Math.random() * 20;var dy:Number = Math.random() * 10;var velX:Number = 5;var velY:Nu
View 2 RepliesI have a project that involves flash animation- almost movie like. I need some advice on how to do flash animation. I think I'll create the graphics in illustrator. Basically, the storyline is this:
- guy leaves house and walks to car
-starts engine, puts on shades and speeds off
-scenes of downtown chicago (nightlife)
-view license plate
What is the best way to do this? create graphics in illustrator for frame by frame? Should I use after effects? The client doesn't have a high budget so video is out of the question.
I have recently been experimenting with animation in Flash, but now I've run into a problem-- whenever I try to add bones to a bitmap image I want to animate, I get a message saying that I "cannot link bitmap objects." Does this mean that bones can't be applied at all to raster graphics? I also tried converting the image to vectors via the Trace Bitmap function, but when I attempt to add bones to the result it complains that "the image is too complex. Please optimize or convert to a movie clip." I followed its directions, but it continued to complain that the image was too complex. As a sanity check, I drew a simple X on the frame with the pencil tool and received the same 'too complex' message from Flash when I tried to add bones to it.
View 1 RepliesI want to create some grahics for a website but have no idea on whats best to use. I want to create a sliding scale, that incorporates colour changes as the scale slides. If anyone has any suggestions, preferably freeware as its for a college project.
View 1 RepliesI am looking for open source tools to do Actionscript3 web development. (Web Sites),I know about the existence of tools such as Eclipse+plugins and Flash Develop for the coding but I am most concerned about the graphics part.Is there any tool out there to create SWFs with all the graphics for animate with AS3 later? how to find out the positioning of all the graphics in the layout withou a tools like Flash IDE.
View 1 Replies[URL]
Would be possible to develop the above chart using SVG and Javascript or some other lightweight technology i.e HTML5.0 technologies?
What sort of effort would be involved (man days)?
Would the SVG version be as fast/smooth as it's flash counterpart?
I have two bitmap graphics (bmp1, bmp2) already created with the BitmapData class using the contents of an object (label1):
var myBitmapData1:BitmapData = new BitmapData(150, 150);
myBitmapData1.draw(label1, matrix, null, null, null, true);
var bmp1:Bitmap = new Bitmap(myBitmapData1);
[code].....
My code below is used to move cubes on stage using mouse but sofar it simply isnt working. the code seems correct and ive spent days just trying to figure it out, but no luck So wondering, whether an outside view could spot the problem?
Code:
//connect, create a shared object, and connect it
stop();
user_nc = new NetConnection();
[Code].....
How can I create a rounded rectangle with a dashed line? I've seen several routines that draw their own straight lines, but nothing for rounded rectangles.
View 2 RepliesI want to create multiple layers where each layer has some graphics and buttons on it. I am using Flex so I like to do this using actionscript.
Does anybody know how to create a layer in actionscript?
How do you attach these layers to your stage?
I've created a grid of 3D cubes using modulus, and the 3d cubes are were created from the Math and Flash Tutorial, if you are interested it is here http:[url]....What I am trying to accomplish (and it works, just the performance is lousy). All the cubes in the grid are inactive until the mouse hovers over them, then they start to rotate, and once the mouse moves off them they continue to rotate.Time for the script:
To create I create the grid like this:
public function FlowerMenu(){
var rowY:Number = 0;[code]........
this works, but after about 4 or 5 cubes have started rotating theperformance drops considerably.
I've created a grid of 3D cubes using modulus, and the 3d cubes are were created from the Math and Flash tutorial. I have set up listeners so when the mouse hovers over a cube it starts to rotate:
private function setUpListeners():void {
spBoard.addEventListener(MouseEvent.ROLL_OUT,boardOut);
}
That works fine.
To begin the rotation of the cube when the mouse passes over it I have used:
private function boardOut(e:MouseEvent):void {
addEventListener(Event.ENTER_FRAME,rotateSquare);
var i:int = 1;
function rotateSquare(e:Event) {
renderView(curTheta+i,curPhi+i);
i++;
}}
I can see why this would be inefficient, as it is running the loop every every frame, and for so many multiple cubes it just lags (very badly). I should clarify, I'm hoping for the rotation to continue indefinitely once the mouse moves off the cube. Here is how I am creating the cubes onto the "grid":
public function FlowerMenu(){
var rowY:Number = 0;
for (var i:int = 0; i < 190; i++) {
[Code] .....
I've seen today this website. [URL]..It's really simple but it's really great. Can you guys please tell me if the use papervision or five3d for the main cubes of the menu? also because the font optimization is really great so i don't know what library they have used...
View 8 RepliesAt the moment I have a flash movie which consists of nine 3d cubes floating around (but confined to) the stage. Whenever they collide with each other they should bounce off in opposite directions. It DOES do this but not every time! A lot of times the cubes will interact with each other in a movement I can only describe as a "judder". I've uploaded the flash file.
View 1 Repliesi want to bend the movie clip which is create by mc.graphics.lineTo() command.
when start my project this line is crate between two point "P1" and "P2", after some activity i want that line to bend like bow. i know the "curveTo()" function but i dont want to use it.
I need to add 5 cubes made from container movie clips to the stage. So far I have added the container movie clips to the stage, given them instance names and then referenced them in code from there. e.g.
ActionScript Code:
cubes.cubef(cube0);
cubes.cubef(cube1);
[code]....
(cubes.cubef is the function for creating the cube from the container movie clip)So I was wandering if I could dynamically and add the clips to the stage from the library by just using code. I have tried this so far:
ActionScript Code:
for (var i:int = 0; i<5; i++) {
var cub:MovieClip = new cube_mc;
[code]....
From that code, I get this error:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at cubes$/traverseParents()
at cubes$/cubef()
at rota_fla::MainTimeline/frame1()
EDIT: I have solved this. I used an array for storing the instances then refer to it.
ActionScript Code:
var cubeArray:Array = new Array();
for (var i:int = 0; i<5; i++) {
[code]....
I was wondering about MC and hey can help to lag a game out. I set up an advanced class system so i don't have to use MC to simulate walls, all i use isthe x,y,width and height. Well anyway since i don't need MC anymore I was wondering if there is a way to attach Graphics instead of MC cause a Graphics file size is relatively small than that of a graphic, I think. If anyone could tell me thats true and show me a way to attach graphics that would be nice. I haven't tried it yet but maybe if I exported the graphic from the library imihgt be able to call its name, but it doesn't have an instance name so im stuck.
View 2 RepliesI have a simple ball class where it bounces and such and stays on the stage based on boundaries. right now im using a for loop to attachMovie("ball",...) in my main fla file
which is basiclaly my movieclip that has the AS 2.0 class pointed to it. It bounces fine using the tutorial on Kirupa(by senocular?) i want these balls to bounce off each other too?
I have balls (...sounded pervert) that are created by duplicateMovieClip, yes, they spawn, but right on top of each other, and I don't seem to be able to do anything to them, I tried ball+i.onEnterFrame = function(){} typed in several different ways ("ball"+i, ["ball"+i] etcetc...) And I just couldn't find How to refer to them. i'm trying to spawn them to random positions and make them move in random directions (got the moving part already coded but like I said I can't name them -> can't use it atm.)
Short version: How to refer to balls that are created by duplicateMovieClip?
I want to detect perfect collision between two balls. i mean. when balls move in ENTER_FRAME. their (x,y) are updated with such a large value that it sometimes miss the complete collision. and also how to find the collision point.
View 2 RepliesI'm trying to make two balls that bounce into eachother and walls for a school assignment. My problem is I don't really know the maths to make this work myself so I've tried to get help from others who don't know AS but who do know the maths, but I couldn't get that to work. Then I found a site that had exactly what I was looking for, but it was in AS2. I've tried to translate it to AS3 but it doesn't work properly either. The balls either get connected to eachother and stay that way or go out of the stage. This example is here:[URL] Attached my files. Probably lots of redundant code in my code from previous attempts at solving it, but I don't think it affects anything as it is now.
View 2 RepliesI've got this ball that bounces around the screen. There are a bunch more that are made with the duplicate movie clip command. I want them to bounce off eachother, as well as the walls. The problem is, I cant just put the code on the original ball because then balls want to bounce off themselves which creates problems. So my question is, is there some kind of loop I can use to make it so each duplicate ball will bounce off the others but not itself?
View 5 RepliesI've been trying to recreate the yugop examplewhere the balls seem to bounce off each otherbut the difference is, they can also rest on top of each other.click to add more balls.
Code:
main.fla
var ballcount:Number=1;
[code]....
I want to create a flash document that allows me to change the colous of an image using a colour palette of my own. I am a complete beginner and have no idea where to start this, hence i would need to know what to do and how to do it. I basically want the image to be a simple 2d image that i will create using different layers in photoshop and import them into flash, the layer images will all be one colour so the colour of the whole layer changes. so the colour palette will be on the side of this and when i click on an image and then a colour the image changes to the colour i clicked.
View 3 RepliesI want to write a game in which there will be some balls on the stage, that will move randomly. They must have unique starting speed and angle and should interfere with each other just like real billiard balls. Is there any physics engine in AS3 that might be useful for this purpose, or will I have to write and model their behavior from the scratch?
View 1 Replies