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 17:37:37 +0100

Use Eval("../:drag_left_hand1_score")=1

[ ]'s
------------------------------------
marcelo siqueira
grand prix winner cannes 2000
criacao | agenciaclick
marceloatagenciaclick [dot] com [dot] br
------------------------------------
----- Original Message -----
From: "a p r i l b i n g h a m" <aprilatpulsefx [dot] com>
To: "flash" <flasheratshocker [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
> . . . . . . . . . . . . . . . . .
>
> aprilatpulsefx [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 helpatchinwag [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 helpatchinwag [dot] com


Replies
  RE: FLASH: need actionscript help: varia, a p r i l b i n g h a m

Replies
  FLASH: need actionscript help: variable , a p r i l b i n g h a m

[Previous] [Next] - [Index] [Thread Index] - [Next in Thread] [Previous in Thread]