You are not logged in.
Announcement
#1 22/04/09 7:45pm
- kamac
- Member
- Registered: 21/04/09
- Posts: 13
Walking stick .fla
I need an example of .fla where is stick able to move left right up down and there are walls + he cannot pass these walls. Can someone gimme that .fla example? pleeease
Offline
#2 22/04/09 9:35pm
- g0ofygoober
- Hardcore Member
- Registered: 28/10/08
- Posts: 194
- Website
Re: Walking stick .fla
cant be bothered making a .fla but here's the code paste it on whatever you want to move. also this code is for the default 550 by 400 stage.
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP) && this._y >0) {
_y -= 5;
}
if (Key.isDown(Key.DOWN) && this._y <400) {
_y += 5;
}
if (Key.isDown(Key.LEFT) && this._x > 0) {
_x -= 5;
}
if (Key.isDown(Key.RIGHT) && this._x < 550) {
_x += 5;
}
}
>>>> http://www.pspflashzone.com <<<<
Offline
#3 22/04/09 9:38pm
- kamac
- Member
- Registered: 21/04/09
- Posts: 13
Re: Walking stick .fla
thx but how to do to player cannot pass the walls?
Offline
#4 23/04/09 1:37pm
- kamac
- Member
- Registered: 21/04/09
- Posts: 13
Re: Walking stick .fla
any help? Lets say i have made a circle wit this code:
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP) && this._y >0) {
_y -= 5;
}
if (Key.isDown(Key.DOWN) && this._y <400) {
_y += 5;
}
if (Key.isDown(Key.LEFT) && this._x > 0) {
_x -= 5;
}
if (Key.isDown(Key.RIGHT) && this._x < 550) {
_x += 5;
}
}
and i can move it. I have made a simple square. I named the square (movieclip) wall. Now what should i add to this code:
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP) && this._y >0) {
_y -= 5;
}
if (Key.isDown(Key.DOWN) && this._y <400) {
_y += 5;
}
if (Key.isDown(Key.LEFT) && this._x > 0) {
_x -= 5;
}
if (Key.isDown(Key.RIGHT) && this._x < 550) {
_x += 5;
}
}
to my "hero" - circle cannot pass the wall?
Offline
#5 26/04/09 11:32am
- kamac
- Member
- Registered: 21/04/09
- Posts: 13
Re: Walking stick .fla
ppl plz help me i rly need help
Offline
#6 26/04/09 1:17pm
- g0ofygoober
- Hardcore Member
- Registered: 28/10/08
- Posts: 194
- Website
Re: Walking stick .fla
theres some good tutorials over at tutorialized that could probably explain it better than we could
>>>> http://www.pspflashzone.com <<<<
Offline
#7 26/04/09 1:47pm
- alfarts
- Hardcore Member
- Registered: 27/01/08
- Posts: 180
Re: Walking stick .fla
we dont really have that type of experience with that, so do what goofygoober said to do.
HERE ARE SOME OF MY VIDEO GAME ACHEIVEMENTS:
Beat Thrillville off the Rails (PSP), Class A car license on Burnout Paradise (PS3) and 12 gold medals out of 13 on wipEout purE (PSP)
those are some of my acheivements in playing video games.
Offline
#8 26/04/09 1:47pm
- alfarts
- Hardcore Member
- Registered: 27/01/08
- Posts: 180
Re: Walking stick .fla
we dont really have that type of experience with that, so do what goofygoober said to do.
HERE ARE SOME OF MY VIDEO GAME ACHEIVEMENTS:
Beat Thrillville off the Rails (PSP), Class A car license on Burnout Paradise (PS3) and 12 gold medals out of 13 on wipEout purE (PSP)
those are some of my acheivements in playing video games.
Offline
#9 26/04/09 1:48pm
- alfarts
- Hardcore Member
- Registered: 27/01/08
- Posts: 180
Re: Walking stick .fla
we dont really have that type of experience with that, so do what goofygoober said to do.
HERE ARE SOME OF MY VIDEO GAME ACHEIVEMENTS:
Beat Thrillville off the Rails (PSP), Class A car license on Burnout Paradise (PS3) and 12 gold medals out of 13 on wipEout purE (PSP)
those are some of my acheivements in playing video games.
Offline
#10 26/04/09 6:31pm
- tenjimaru
- Moderator
- From: SD-CA
- Registered: 30/03/08
- Posts: 679
Re: Walking stick .fla
Do a google search for tutorials, its faster to get an answer.
to block movement you need to make a hitTest, its easy...
put this on your character:
onClipEvent (enter frame) {
if (this.hitTest(_root.WALL)
_y += 5)
}
if (this.hitTest(_root.WALL)
_y -= 5)
}
if (this.hitTest(_root.WALL)
_x +=5)
}
if (this.hitTest(_root.WALL)
_x -=5
}
}
@ alfarts.... please dont speak for everyone in the forum...
[i] Tenebra Crystallis.. Released!
Portable Fishing 2012 Released!
Find Them In The 'Flash Games' Section of The Forums[/i]
Offline
#11 26/04/09 9:27pm
- alfarts
- Hardcore Member
- Registered: 27/01/08
- Posts: 180
Re: Walking stick .fla
ok, sry bout that. umm.. sry bout triple posts didnt mean to do that..
HERE ARE SOME OF MY VIDEO GAME ACHEIVEMENTS:
Beat Thrillville off the Rails (PSP), Class A car license on Burnout Paradise (PS3) and 12 gold medals out of 13 on wipEout purE (PSP)
those are some of my acheivements in playing video games.
Offline
#12 27/04/09 3:50pm
- kamac
- Member
- Registered: 21/04/09
- Posts: 13
Re: Walking stick .fla
tenjimaru when i put only this script i cannot move. I mean of something like hitTest -
if (this.hitTest(_root.WALL) {
and there script to push player off the wall. like _x -= 1; or something like that.
Offline
#13 27/04/09 4:07pm
- HankJFox
- Hardcore Member
- Registered: 21/04/09
- Posts: 117
Re: Walking stick .fla
You don't need script to push player off the wall. I recommend placing hitTest before moving the character. Test if upcoming movement _would_ hit walls, and if it does, do not move the character. Much easier.
Calamity RPG status: Back on track. Wonder where it leads.
Offline
#14 27/04/09 5:18pm
- g0ofygoober
- Hardcore Member
- Registered: 28/10/08
- Posts: 194
- Website
Re: Walking stick .fla
*sigh* ok tenj there are quite a few misakes in your code the full code should look like this:
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP) && this.hitTest(_root.topwall)==false) {
_y -= 5;
}
if (Key.isDown(Key.DOWN) && this.hitTest(_root.bottomwall)==false) {
_y += 5;
}
if (Key.isDown(Key.LEFT) && this.hitTest(_root.leftwall)==false) {
_x -= 5;
}
if (Key.isDown(Key.RIGHT) && this.hitTest(_root.rightwall)==false) {
_x += 5;
}
}
or this:
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
_y -= 5;
}
if (Key.isDown(Key.DOWN)) {
_y += 5;
}
if (Key.isDown(Key.LEFT)) {
_x -= 5;
}
if (Key.isDown(Key.RIGHT)) {
_x += 5;
}
if (this.hitTest(_root.topwall)) {
_y += 5
}
if (this.hitTest(_root.bottemwall)) {
_y -= 5)
}
if (this.hitTest(_root.leftwall)
_x +=5)
}
if (this.hitTest(_root.rightwall)) {
_x -=5
}
}
there are other ways to do this but these would be the most common and simplest. Both of these need 4 wall movieclips called topwall, bottemwall etc.
also try to understand the code before you use it that way you'll get to understand how actionscript works not just copying and pasting stuff you dont really know how to use
>>>> http://www.pspflashzone.com <<<<
Offline
#15 27/04/09 9:39pm
- tenjimaru
- Moderator
- From: SD-CA
- Registered: 30/03/08
- Posts: 679
Re: Walking stick .fla
OMFG! you are right i made a huge mistake.
i just checked my code and its totally different.
wow i was so tired i didnt even know what i was typing... =/
Last edited by tenjimaru (27/04/09 10:40pm)
[i] Tenebra Crystallis.. Released!
Portable Fishing 2012 Released!
Find Them In The 'Flash Games' Section of The Forums[/i]
Offline
#16 29/04/09 12:54pm
- kamac
- Member
- Registered: 21/04/09
- Posts: 13
Re: Walking stick .fla
thx g0ofygoober u help me much
Next problem: i need a code: i have an dynamic text called a. I need an script what change text of "a" i mean add a point for player like +1. When i have 0 points i will have 1 when i have 11 i will have 12. And a script something like this:
if (a(my text)number == 12) {
there my script
} sum 1 should know
Last edited by kamac (29/04/09 1:24pm)
Offline
#17 29/04/09 10:01pm
- shinsukeito
- The Explorer
- From: Bloody Australia.
- Registered: 23/09/08
- Posts: 607
Re: Walking stick .fla
Well I put an instance name on the text (I think) and then I put this on as script:
onClipEvent(enterFrame) {
if(_root.a = 12) {
//Script
}
}
Sorry if it wasn't much help!
Good luck with your game!
Last edited by shinsukeito (29/04/09 10:04pm)
Offline
#18 29/04/09 11:58pm
- alfarts
- Hardcore Member
- Registered: 27/01/08
- Posts: 180
Re: Walking stick .fla
we hope... nvm.
HERE ARE SOME OF MY VIDEO GAME ACHEIVEMENTS:
Beat Thrillville off the Rails (PSP), Class A car license on Burnout Paradise (PS3) and 12 gold medals out of 13 on wipEout purE (PSP)
those are some of my acheivements in playing video games.
Offline
#19 01/05/09 9:47pm
- g0ofygoober
- Hardcore Member
- Registered: 28/10/08
- Posts: 194
- Website
Re: Walking stick .fla
glad to see i helped
for a dinamic text you need to give it a variable name of "a". its in the properties pannel in Var: otherwise it will treat it the same as a movieclip. then you just treat it like any other variable.
Last edited by g0ofygoober (01/05/09 10:02pm)
>>>> http://www.pspflashzone.com <<<<
Offline
#20 02/05/09 8:49am
- kamac
- Member
- Registered: 21/04/09
- Posts: 13
Re: Walking stick .fla
shinsukeito u helped me much
Offline
#21 02/05/09 9:49am
- shinsukeito
- The Explorer
- From: Bloody Australia.
- Registered: 23/09/08
- Posts: 607
Re: Walking stick .fla
No problem!
Hope to see your game in the near future!
Offline
#22 05/05/09 12:42pm
- kamac
- Member
- Registered: 21/04/09
- Posts: 13
Re: Walking stick .fla
I need an command for setting x and y of mouse :} anyone know this command? :S
PS.
and i need an command like:
if MYCLIPNAME is frame 3;
//my code
Last edited by kamac (05/05/09 12:49pm)
Offline
#23 06/05/09 5:39am
- shinsukeito
- The Explorer
- From: Bloody Australia.
- Registered: 23/09/08
- Posts: 607
Re: Walking stick .fla
I don't think you can actually control the mouse... but you could make a fake mouse or something.
Offline