Hey guys i'm trying to create a point n click game using AS3 and external files and i'm having a hard time to get the invetory working.
So let me explain that better...
The game I want to create is an escape game ( You're locked in a room and need to find itens and hints to get out of there)
On my .fla file (Teste.fla) there's a hammer handle and a hammer head. Both are movieclips (head name = cabeca and handle name = cabo).
Here are my codes so far.
Cabo.as:
Cabeca.as:Code:package{ public class Cabo extends Teste { } }
Teste.as:Code:package{ public class Cabeca extends Teste { } }
Code:package { import flash.display.MovieClip; import flash.events.MouseEvent; public class Teste extends MovieClip { public function Teste():void { buttonMode = true; addEventListener(MouseEvent.CLICK, pegaritem); } protected function pegaritem (e:MouseEvent):void { parent.addChild(this); trace("pegou "+name); x = 50; y = 330; width=50; scaleX=scaleY; if(height>50) { height=50; scaleX=scaleY; } removeEventListener(MouseEvent.CLICK, pegaritem); } } }
So the problem is: When I click on a movieclip (cabeca or cabo), they move to the same position.
What I want to do is to get the side by side separated by a few pixels.
I've been looking for a solution and i found out that i should arrange them on an Array... But unfortunately I have no idea how to do that.
I'm pretty new to using AS3 and external files.
Anyone has an idea how i can do that?


Reply With Quote