ActionScript 3.0 :: Isometric Grid Movement On Mouse Click With Pathfinding Bug?
Mar 23, 2012
I am currently working on a very simple isometric3d game with a hero to move to mouse click position, using path-finding. I am trying to code everything myself step by step,as a beginner , i am well aware of asolib3d but I don't want to use it...I have read tutorials and few books I completely done with my isometric3d map. i create my path finding A-star class which is working perfectly with 2d grid tiles, but when i try to use it with isometric3d grid world it doesn't work properly.
ActionScript Code:
package {
import com.sayConcept.isometric.IsoUtils;
import com.sayConcept.isometric.GraphicTile;
[code]....
my character movement is not correct. If hero position=0,0 and I click 0,10 on my iso grid instead of moving down he will move on the right side. If I am in the middle and I click on the left he will move right. and like few steps for where it supposes to stop... my pathfinding is ok in 2d but isometric the movement is weird...
View 0 Replies
Similar Posts:
Mar 4, 2011
I am currently creating a game similar to cafe world, farmville etc (social game). Would like to know how could I make an object move in an isometric direction when my mouse move. For example, when I want to build a house, I click on the house build button, and when my mouse move, I want my house object (stored in the library) to be move together with my mouse in an isometric direction. To give you all a better impression of the solution i am looking for, click on this link for a sketch: [URL]. So I want something like only when my mouse move 20 units more than the original mouse position, then my house item should move to the next grid.
View 1 Replies
Jun 11, 2011
I'm trying to dynamically draw out an isometric grid but I'm hitting a few problems, currently I'm using a matrix transformation to get the grid to look more isometric that tile based but it has it's problems so I want to add the grid with out using the matrix transformations. currently I have..
[Code]....
I tried to draw it out using Sin ,Cos and Tan functions to try to set the coordinates but it didn't behave like I had expected,
View 9 Replies
Nov 7, 2007
I've been reading a bunch of the tutorials about using isometric in flash but they all seem to have one thing in common. They all use the arrow keys for movement. I've been trying to use the mouse for movement but have only met with frustration so far. I can get the movement to work but then the object collision on the tiles doesn't work or vise versa.
View 2 Replies
Sep 14, 2007
A few people asked me how to get isometric (3d) coordinates from the mouse click (2d).
The answer is: you have to assume that one of the x, y or z coordinates is fixed.
The original tutorial: [URL]
Original equations:
Code:
xFla = (x-z)*Math.cos(0.46365) + xOrigin
yFla = yOrigin - y - (x+z)*Math.sin(0.46365)
Legend:
[Code].....
View 2 Replies
Jul 15, 2011
I've built a grid of tiles using a bunch of variables and arrays, but what do I have to do to make it isometric?
As a note, I've done a few searches on isometric games, but none of their placement methods have worked so far (I don't know why).[code]....
View 4 Replies
Jun 19, 2003
How to snap a shape to an isometric grid? The grey piece is draggable and when you release it it should snap to the grid. I know how to snap it to a regular grid but to a isometric grid is imposible I think.
View 11 Replies
Mar 29, 2011
i am creating a isometric game looks something like farm ville and city ville..i almost done everything. but but problem is only with sorting depth. find the attached .fla. this code is working in certain situations but not every time.
View 1 Replies
Jul 1, 2011
I'm trying to extend an isometric Flash game based on as3isolib. The game does only support diamond shaped grids but I have to implement the possibility to have rectangular shaped grids, too.
[Code]...
View 1 Replies
Apr 8, 2011
I'm trying to generate an isometric grid via code using kirupa's tutorial but it's not quite working correctly as I'm trying to convert it. I am trying to generate a 5 x 5 grid with a unique coordinate to each square, but I can only get a row to form with the coordinates showing x = 5 and y = 5 for each square of the single row. There is also an unclickable square in the corner. Here is my code:
[Code]...
View 2 Replies
Feb 12, 2003
I have a mc (fStrip) which looks like a piece of filmstrip with thumbnail images in it. I want this mc to move when the users mouse is positioned over it, but I only want it to move only along it's x-axis and in a direction opposite that of the mouse. And I want it to move or flow smoothly.
I've been trying to figure this out (see my lame attempt below) but without much luck.
onClipEvent (mouseMove) {
buffer=20 //movement buffer
mousePos=_root.fStrip._xmouse //store mouse position
if (mymouse!=_root.fStrip._xmouse){ //if the mouse has moved
[Code].....
View 3 Replies
Jan 3, 2007
I'm trying to move a series of dots (mc used as linkage: "Dot") within a frame to random targets, with the movement activated by onRollOver. This part I have working fine. The part I'm having difficulty with is getting the objects to have target coordinates to move randomly, except rounded to the nearest 12 pixels. Here's the relevant code:
Code:
minx = 120;
maxx = 450;
miny = 20;
[code]....
View 14 Replies
Dec 8, 2010
i having troublesome with the flash map.Actually i am doing the project which is multi-agent system (agents behave like human react in the map and have behavior just like human). i am one of the members of this project, i responsible for the mini map and i am using flash to do map. I have seen the examples of Pacman flash game and racing flash game(they used action script 2.0). i got the ideas after watched their coding.can i set the movement using matrices??
View 0 Replies
Jan 2, 2006
I am working on my very first flash application and have found these forums very helpful so I have decided to post here since I'm stuck. I have taken the thumbnail gallery ikim posted on this thread and im trying to tweak it to my needs. When the thumbnails are loaded i would like to implement an onrelease function to tween the image to the middle of the screen, then slide to the right and increase the size. I have written the actionscript that will move the image. However, my problem is, i need to have the thumbnail slide from its original position to the middle of the screen. I thought i could do this by passing the parameters of _x, _y in the function and setting the motion accordingly. Being a newbie to AS, I am having trouble with getting ikim's gallery to accomodate this functionality. I tried using getproperty to get the _x, _y coordinates but this only returns the coordinates for the beginning position of the image and i need the ending position coordinates. I assumed I need to call getproperty at a later time, but I am not sure how to reference the thumbnails since it appears to me that they are being dynamically named and created the same.
View 1 Replies
Apr 12, 2010
Im looking for a quick solution (if its out there) using the autohide feature using the FLV Playback Component.
Current situation: Using ActionScript 2. The FLV component fills the stage. Autohide is set to true.
It looks to me that since the video fills the stage, the skin will not hide. What I would like to do is have the skin fade out if the mouse doesnt move for a certain period of time.
View 1 Replies
Mar 21, 2011
Im making a tool to plan dungeons, its a 25x25 grid made up of movieclips, the movieclip used has 10 layers, each layer a different colour/pattern to represent a room type. The idea is to choose the room from the legend then click on the movie clips you want to turn them into that room type.i have tried 2 methods, 1st i generated a grid and added a "cell"+count to each new instance as made, however i can only get it to change the last cell, no matter which clip is clicked.Now the 2nd "noob" method is to make each cell(instance square on the grid) and label them by hand, as well as add the code for each cell, but clearly this is alot of work. But it works, the next steps would be To convert the current grid setup into a text string to save Add a counter so you know how many squares you have used Reset button.
View 1 Replies
Jan 26, 2012
I just started playing around with as3 and I have a function for mouse clicks that draws a shape on each click. However the mouse click event does not appear to work unless I click a movieClip object I placed in the middle of the screen. Is there a way to make the mouse click event recognize when I click anywhere on the screen?
[Code]...
View 2 Replies
Feb 15, 2009
I have made it so you can move with the arrow keys and that works out great. But, every time you click a new key the speed increases for some reason which i do not want. I want it to go in the direction with the same speed.
[Code]...
View 3 Replies
Apr 30, 2008
I need to create a pathfinding algorithm that goes through some predefined waypoints. Most of the examples I have found are about tile based layouts and the one that comes close to what i need is this:hich, unfortunately, I don't understand.Basically have a movieclip containing three different types of clips: Cities, roads and marked roads where something happens when you cross it.Going from city to city should always result in passing through the blue or orange waypoints jumping from one point to the next nearest point.
View 4 Replies
Oct 25, 2009
I've been experimenting with path finding, in particular the A* algorithm. I've understand the basics for it and can currently get an object to move from point A to B avoiding walls. However I'm trying to create one way blocks, (then eventually add turn left and right only and T juncs etc) so I don't have to use thick walls to prevent the object from taking a certain route. The code I have so far is....
[Code]...
View 1 Replies
Jul 2, 2004
I changed the mouse cursor using a tutoral from this forum, but when I press the right mouse button,the standard mouse cursor reapears.How to prevent that?
View 10 Replies
Aug 11, 2008
I want to make a smooth movement when i click on anywhere in my seek bar. So i come up with an tween which is below. I have a mask called tbMask which is stays beside timeBar.
ActionScript Code:
Code:
new mx.transitions.Tween(timeBar, "_xscale", mx.transitions.easing.None.easeOut, 0 , tbMask._xmouse, 2, true);
So basically this would make timebar stretch to tBmask's _xmouse which has same x (170). But it dont! It exceeds about 50% where i clicked and go back to _xmouse.
Far from this problem, the anothers are; I call this swf from my main swf. Tween function works when i try to view my main.swf but it dont work when i call player.swf from browser.
View 7 Replies
Oct 11, 2011
I am trying to have two guestures on a SpriteVisualElement which I thought should be pretty simple implemented: Mouse_Move for sweep Gestures and mouse click to enable.. So I have 2 Eventlisteners on my stage:
[Code]...
The main problem is that every type of sweeping on the screen also fires the taphandler().. how to identify the correct event? I tried to to my taphandler only if(!event.buttondown) but no success.
View 1 Replies
Jul 27, 2010
Frame 1
Code:
band_button.buttonMode = true;
band_button.useHandCursor = true;
[code].....
View 3 Replies
Jul 2, 2004
I changed the mouse cursor using a tutoral from this forum, but when I press the right mouse button, the standard mouse cursor reapears...
How to prevent that?
View 10 Replies
Jul 15, 2009
I'm trying to make a dummy from a circular menu that reacts (rotate) to mouse movement, I uploaded a fla example, different colors, size, etc, but essentially the same in
function; but for now I'm freezed how to do somethings, I'm not a programer or actionscripter, but I want to learn.Currently using CS3 and AS2, downloading the FLA example may help.
Ok, in the "fla", you will see a circle who rotates versus mouse movement (I would like to make a delay rotation for a smooth feelling when mouse is moving, those like "_x += (_xmouse/5)" but with rotation. Other thing I would like to do,is... that the movement stops progressively a few degrees before the mouse reach de cian angles(a1,a2), and then, the circles doesn't move if the mouse is moving under those angles, like a... an inactive area(U1), and if it could work with instances.
View 1 Replies
Feb 7, 2012
Is there any open-source algorithm for path-finding that can handle groups of objects? I'm developing a (flash) game like Age of Empires.
I will be using AS3, but I can translate any code or pseudo-code.
View 1 Replies
Mar 23, 2011
Lately I am getting quite frustrated by the fact that Click in Flash is basically mouse down and up (staying in the same object). I would like to add further limits like time and movement to validate a click. How to do it cleanly? I did a check with mouse down/move/up but got some issues, how to do it successfully (and tested).
View 5 Replies
Nov 30, 2010
I am looking for a way to simulate a mouse hover/mouse click. What's happening is a bar is autoscrolling and checking to see if there is an active button 'below' it. Sort of like a bar rolling along a music staff and checking for notes.
What can I use to accomplish this?
View 5 Replies
Sep 20, 2010
I'm using a data grid with an item renderer that creates a toggle button. The idea is to have a list of items and only allow one to be selected and pre-select one at start.I've got the single button selection working, meaning that when I click on on toggle button, the others are deselected.My problem is to create a way of pre-selecting an element of the data grid or simulate a click on a row and selecting the corresponding toggle button.If I use the datagrid.selectedIndex the result is a selection but the toggle button doesn't get selected.Here is the code exampleIn this example I am using the array value "selected" to define selected button, not my favourite solution but the one that worked first.The array collection:
public static const ValuesList : ArrayCollection = new ArrayCollection(
[
{ID:0, Name:"One", selected:false},
[code].....
View 2 Replies