Flasher Archive
[Previous] [Next] - [Index] [Thread Index] - [Previous in Thread] [Next in Thread]
Subject: | Re: FLASH: need actionscript help: variable not registering in if conditional(?) |
From: | Marcelo Siqueira |
Date: | Mon, 17 Jul 2000 20:11:35 +0100 |
Hi, april.
I really didn't pay much attention at first. At a glance it seemed you was
concatenating the variable. You don't need to use Eval() in this case.
On the other hand, it seems that you're using the variables _x and _y
losely.
If you want to get the _x and _y properties of the movieclip you should use
GetProperty("",_x) and GetProperty("",_y).
If you trace your ../:drag_left_hand1_score it will probably show 1 all
right.
[ ]'s
------------------------------------
marcelo siqueira
grand prix winner cannes 2000
criacao | agenciaclick
marceloagenciaclick [dot] com [dot] br
------------------------------------
----- Original Message -----
From: "a p r i l b i n g h a m" <aprilpulsefx [dot] com>
To: <flasherchinwag [dot] com>
Sent: Monday, July 17, 2000 2:02 PM
Subject: RE: FLASH: need actionscript help: variable not registering in if
conditional(?)
> marcelo,
>
> thanks for the suggestion -- i tried putting that in just now, but it
still
> doesn't seem to be "grabbing" that variable correctly so it can evaluate
it
> in the if conditional.
>
> april :)
> --
>
> a p r i l b i n g h a m
> . . . . . . . . . . . . . . . . .
>
> aprilpulsefx [dot] com
> 920.436.4777x261
>
>
>
>
> > -----Original Message-----
> > From: ownerchinwag [dot] com [ownerchinwag [dot] com]On">mailto:ownerchinwag [dot] com]On Behalf Of Marcelo
> > Siqueira
> > Sent: Monday, July 17, 2000 11:25 AM
> > To: flasherchinwag [dot] com
> > Subject: Re: FLASH: need actionscript help: variable not registering in
> > if conditional(?)
> >
> >
> > Use Eval("../:drag_left_hand1_score")=1
> >
> > [ ]'s
> > ------------------------------------
> > marcelo siqueira
> > grand prix winner cannes 2000
> > criacao | agenciaclick
> > marceloagenciaclick [dot] com [dot] br
> > ------------------------------------
> > ----- Original Message -----
> > From: "a p r i l b i n g h a m" <aprilpulsefx [dot] com>
> > To: "flash" <flashershocker [dot] com>
> > Sent: Monday, July 17, 2000 10:42 AM
> > Subject: FLASH: need actionscript help: variable not registering in if
> > conditional(?)
> >
> >
> > > i'm having a problem with (seemingly) not being able to read
> > variables in
> > my
> > > actionscript. here's the situation:
> > >
> > > i'm trying to do a game where you drag different arms and legs onto a
> > > character who is supposed to have certiain characteristics,
> > and, depending
> > > on whether the arm or leg is the correct one (according to the
> > > characteristic associated with that arm or leg), it will stay
> > in place, or
> > > it will rubberband back to its original location.
> > >
> > > i have a movie clip placed on the main timeline called
> > artistic_movie (all
> > > the action happens inside here). all my variables are read in from an
> > > external file at the main timeline of artistic_movie. inside this
movie,
> > > there are 12 movie clips, 3 instances each of 4 separate movie clips
(2
> > > arms, 2 legs). each of these movie clips consists of a button
> > that is the
> > > hand or arm. the following actionscript is associated with each of
the
> > > hand/arm button instances (the variables and _x/_y values change,
> > obviously,
> > > but otherwise, i use this script in all the instances).
> > >
> > > ************************************
> > > On (Press)
> > > If ((_x = 100) and (_y=225))
> > > Stop Drag
> > > Else
> > > Start Drag ("../drag_left_hand1", L=0, T=0, R=500, B=500,
> > > lockcenter)
> > > End If
> > > End On
> > > On (Release)
> > > If ((((_x >= 80) and (_x < 120)) and ((_y >= 205) and (_y <
245)))
> > and
> > > (../:drag_left_hand1_score = 1))
> > > Stop Drag
> > > Set Property ("../drag_left_hand1", X Position) = "100"
> > > Set Property ("../drag_left_hand1", Y Position) = "225"
> > > Set Property ("../drag_left_hand1", X Scale) = "100"
> > > Set Property ("../drag_left_hand1", Y Scale) = "100"
> > > Else
> > > Set Property ("../drag_left_hand1", X Position) = "400"
> > > Set Property ("../drag_left_hand1", Y Position) = "20"
> > > Stop Drag
> > > End If
> > > End On
> > > ************************************
> > >
> > > my problem is that the "score" variable in the if conditional of
> > on(release)
> > > doesn't seem to register. that is, i can't ever get the movie
> > to recognize
> > > that the arm/leg is correct, so it always rubberbands back to
> > the original
> > > location. i've tried to run trace to see if i'm actually referencing
the
> > > variable correctly from this location, and it shows the correct value.
> > > however, i just can't do it in the actual conditional.
> > >
> > > i'm new to actionscript, so maybe someone will see something i
> > don't. am i
> > > doing something wrong? referencing something incorrectly? using the
if()
> > > conditional incorrectly. any help is greatly appreciated! my (very
> > > unfinished) working file can be found at
> > >
> > > http://www.pulsefx.com/april/game.zip
> > >
> > > if you need to see the work-in-progress.
> > >
> > > thanks in advance!
> > >
> > > april :)
> > > --
> > >
> > > a p r i l b i n g h a m
> > > . . . . . . . . . . . . . . . . .
> > >
> > > aprilpulsefx [dot] com
> > > 920.436.4777x261
> > >
> > >
> > >
> > >
> > > flasher is generously supported by...
> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > flashforward2000 and the Flash(tm) Film Festival
> > > July 24-26, 2000, NEW YORK CITY, Hammerstein Ballroom
> > > www.flashforward2000.com
> > > Produced by United Digital Artists and lynda.com
> > > Sponsored by Macromedia, Adobe Systems, Fusion, Inc, AtomFilms,
> > > shockwave.com and Electric Rain.
> > > 1.877.4.FLASH.4 or (1.805.640.6679 outside the US and Canada)
> > > Register before June 30 and save $200!!-- www.flashforward2000.com
> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > To unsubscribe or change your list settings go to
> > > http://www.chinwag.com/flasher or email helpchinwag [dot] com
> > >
> > >
> >
> >
> >
> > flasher is generously supported by...
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > flashforward2000 and the Flash(tm) Film Festival
> > July 24-26, 2000, NEW YORK CITY, Hammerstein Ballroom
> > www.flashforward2000.com
> > Produced by United Digital Artists and lynda.com
> > Sponsored by Macromedia, Adobe Systems, Fusion, Inc, AtomFilms,
> > shockwave.com and Electric Rain.
> > 1.877.4.FLASH.4 or (1.805.640.6679 outside the US and Canada)
> > Register before June 30 and save $200!!-- www.flashforward2000.com
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > To unsubscribe or change your list settings go to
> > http://www.chinwag.com/flasher or email helpchinwag [dot] com
> >
> >
>
>
> flasher is generously supported by...
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> flashforward2000 and the Flash(tm) Film Festival
> July 24-26, 2000, NEW YORK CITY, Hammerstein Ballroom
> www.flashforward2000.com
> Produced by United Digital Artists and lynda.com
> Sponsored by Macromedia, Adobe Systems, Fusion, Inc, AtomFilms,
> shockwave.com and Electric Rain.
> 1.877.4.FLASH.4 or (1.805.640.6679 outside the US and Canada)
> Register before June 30 and save $200!!-- www.flashforward2000.com
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> To unsubscribe or change your list settings go to
> http://www.chinwag.com/flasher or email helpchinwag [dot] com
>
>
>
flasher is generously supported by...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flashforward2000 and the Flash(tm) Film Festival
July 24-26, 2000, NEW YORK CITY, Hammerstein Ballroom
www.flashforward2000.com
Produced by United Digital Artists and lynda.com
Sponsored by Macromedia, Adobe Systems, Fusion, Inc, AtomFilms,
shockwave.com and Electric Rain.
1.877.4.FLASH.4 or (1.805.640.6679 outside the US and Canada)
Register before June 30 and save $200!!-- www.flashforward2000.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To unsubscribe or change your list settings go to
http://www.chinwag.com/flasher or email helpchinwag [dot] com
Replies
RE: FLASH: need actionscript help: varia, a p r i l b i n g h a m
[Previous] [Next] - [Index] [Thread Index] - [Next in Thread] [Previous in Thread]