ActionScript 3.0 :: Objects - Putting Dots In 3D Space
Oct 9, 2009
I like to call it a 3D engine, it can display triangles in 3D space and make shapes out of it. It works fine except that I have to manually change/remove/insert the coordinates of the points of triangles that make shapes. I would like to have a more practical way of putting dots in 3D space.
Is it possible to define nested objects and then retrieve them just by entering dots so that at each level the options are displayed e.g in FlashDevelop?
I came up with this code to see if it was possible to put an Array of Objects in a Sprite Object which would act as a container for the array. I found out that it is possible, but now I'm wondering if this is the best way to go about doing something like this.
ActionScript Code: /* Creating a container object that will hold 3 Gear Objects.
I worked again on a new Project and stumbled while trying Arrays. I have two cubes(cube_mc, cube2_mc) in my scene.
My code: var gy:Number = 0; var gravity:Number = .2 var moving:Array = new Array(cube_mc, cube2_mc); this.addEventListener(Event.ENTER_FRAME, gravityFUNC); function gravityFUNC(event:Event):void{ gy+=gravity; moving.y+=gy; };
I was trying to put both cubes into the array, and then affecting the whole Array with gravity. When I test it nothing happens, and it shows no errors.
I've created a navigation system using Flash 3D functionality. It consists of a MovieClip with a rounded rectangle + a text with no-antialias bitmap font. I'm using Tweener to modify the z co-ordinates of the mc to make it "slide onto" the stage. However when the mc is completed animating it is notably blurry (the text at least). I was wondering if it might just be because it's in 3D-space the perspective (which hasn't been modified) is throwing the rendering off. So onComplete of the animation I try assigning null to the z-value in hopes of removing the item from the 3D space. I've attached the package code I'm using to create and animate the navigation feature.
trying to color objects that are flying around in my space game.When I shoot and hit them - the affected enemies shall blink. The graphics are pre-rendered (i.e. there's an rotation array and function where the degrees and their appropriate rotation for the objects are stored / calculated for better performance).
So - my idea was to enhance that rotation function with a functionality for additional coloring; but the colored AND rotated objects shall be stored apart of the normal rotated objects. To accomplish this I made a nested array:in row one there are 360 rotated graphics of one object and in row two there are 360 graphics of a rotated and colored object.
Problem: Coloring works but they are not rotated (always at 0 degrees).
Code: public function createRotationWithColorBlitArrayFromBD(sourceBitmapData:BitmapData, inc:int, offset:int = 0):Array { trace("sourceBitmapData.width=" + sourceBitmapData.width);
i"m hoping someone can help me with this I'm working with a slide show that has products of different widths. The idea is to make sure that when user clickes on the next/back buttons and the next (or prev) product shows up - to make sure that the product is not clipped either on left of stage (or live area) or right..
My new website is carolineofbrunswick (dot) co (dot) uk. As you can see, there's a ton of blank space off to the right of the pages, and I can't figure out how to get rid of it.
It's caused by the Flash objects in the right-hand column. Changing the width attributes on those Flash objects just causes them to not appear at all, though the blank space still exists.
I am using away3D and I have come across a stumbling block I cant get anyone to answer. I have tried EVERYTHING and I am not getting an answer on away3D forums.I place objects in 3D space. where the houses start at different y -value and z -value for reasons I dont know so they can look level.IT takes about 30 sec to load but here is my example of the problem . The objects move on the ground when they should not. I am just moving the camera. I dont underatnd how you place objects in 3D space in away3D.Here is the issue with my program after MANY hours of endless fiddling. The y value of the plane. It looks the same with value at -100 or -140 but it works at -140 where it is under all ojects. AT -100 it looks under all objects but doesnt move properly. Objects and the plane (ground) dont seem fixed.
// plane = new Plane({material:mygrass, name:"plane", z: 200,y:-100,x:-100, width:1000, height:1000, pushback:true}); plane = new Plane({material:mygrass, name:"plane", z: 200,y:-140,x:-100, width:1000,
i want to make g-book!!! guest have to enter name, email, and comments! then he adds dot on the map where he is living!!! maybe some one has good turoal???
I've been slowly teaching myself AC3 - largely using examples from online tutorials and a collection of books I've bought. I can get simple exercises to work, but I'm losing my way when things get complicated.
For example - packages - I am unclear on how these work and interact with my main programming stream. Now I'm getting to the point where this question seems to be coming up all of the time. But, for some reason, I just can't seem to connect the dots.
I have drawn a dotted line for this illustration:how to animated the dots to give the impression that data in this network line is going from left to right?
I am working on a flash website built with as3. It works fine when i test it locally. but when I upload it and test it from a remote server, 5 black dots in a row cycle a few times before the preloader starts. this also will happen when I simulate download locally. does anyone know what these 5 black dots are
I want to develop a "Join the Dots" game. I am anewbie in flash. I want to let the users join the dots to form alphabetical letters. If they do it correctly, they gain scores.
I'm trying to load a swf file into my main swf. Everything looks fine when I test it with ctrl-enter, but when I open my main swf in a browser it just shows 5 flashing dots where the loaded swf should be.
I have an IK chain of 3 dots. I would like to put random movement on one of the dots 'pt1' so that is randomly bounces around my screen while the other 2 dots follow - something like a snake. However when I put this code on 'pt1' which is a movie clip by the way it simply will not work.
URL...I'm thinking of haveing the dots move on a path (the line) clockwise. now I wonder: is it do-able in actionscript?I mean, can I set the line to be a path for the dots in actionscript? I'm thinking of something similar to the setMask() function..
I'm making this interactive map. It's made from tiles of dots, each turned on or off at run time depending on where the user has scrolled to. The tiles are 9x9 dots and I make the map from an array which is 20x40 in size. The swf then shows what is visible as you scroll over that map with a window which is smaller than a 3x2 tile space. The problem I have is that the dots which fall outside of the proposed viewing window still exist so when your mouse hovers over them, even though they're hidden, they still interact.
Here's a picture: Is there some way to mask the interaction of those dots? Each one's a movie clip. I can hide them visually but that's no good, people can still click on them then without even knowing they're there. I've tried loading the exported SWF into a movieClipLoader but that just automatically spills over like this again.
just playing around with stuff and i was wondering if i were to make a small internal site... how i'd go about making it so when you enter your password that it came up with those black dots instead of the letters?
I have created a Flash Demo in AS3. I simply need to use the swf file to demonstrate a workflow. The file plays perfectly on my computer however when I sent it to my team, the content was replaced with 5 moving grey dots.The publish settings are at Flash Player 10. My team all have flash player 10 but no cigar.
I would like to have a bordercontainer in Flex, that the user can resize on his own with 8 dots in the top left, top, top right, left, right, bottom left, bottom and bottom right (like MS Paint etc.) Does Flex have a default solution for this, or do I have to write it myself?
You should make a square like shape using 16 dots and rotate that square using geometrical functions. ActionScript Code: var rotationRad=0; function markPoint(xpoint,ypoint) { graphics.lineStyle(1,0x000000,100); graphics.moveTo(xpoint-1,ypoint-1); graphics.lineTo(xpoint+1,ypoint+1); [Code] .....
flash and at the risk of sounding like an idiot, here goes.My question is:How can I make it so that the stage is divided up into a grid of 4 by 4px spaces that can be filled with a color after a click?So far I have some code that lets you draw a 4 by 4px dot but the dots can overlap because there is no grid:
dot.addEventListener(Event.ENTER_FRAME, do_stuff); /*dot is a movie clip of a 4x4 black dot*/ function do_stuff(event:Event):void
I've got a question about the efficiency of two functions I wrote that do the same thing. I'm trying to figure out which one to use. The functions draw lines between a series of points, and continually redraw them as the points move. The first function uses the drawing functions in flash.The second function creates an empty movieclip and draws a short line in it, then uses trig to scale / rotate the movieClip to make it fit between the dots.Both work, but as my program gets larger I'm wondering which function would calculate faster.
I made a small .GIF file to show my abilities to my friend and what I can do but when I save it and I open it up on my desktop little red dots appear on the image. I go to import>movie file(to save as an animated gif.) then the red dots appear on the image.
I have seen loads of cool sites with video that have an overlay of dots sitting over the video. I guess this is in part for a design aesthetic, and the other to reduce the visible amount of pixellation from the compression.Can anyone tell me how to create this sort of effect dynamically, or am i going to have to duplicate a million movieclips? And if i do, will this affect performance?