Forum FAQForum FAQSearchSearch MemberlistMemberlist Forum ignore listForum ignore list RegisterRegister ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in
Flash: kako promjenit varijablu u dupliciranom MC-iju??

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Flash
View previous topic :: View next topic  
Author Message
nemogirl



Joined: 27 Oct 2004
Posts: 386
Location: istra

PostPosted: 15.02.2006 14:35    Post subject: Flash: kako promjenit varijablu u dupliciranom MC-iju?? Add user to your forum ignore list Reply with quote

problem je:

imam jedan mc na kojem je slijedeci kod
Code:

on(release, releaseOutside ){

ispisi=this.x;
trace(ispisi);

   }

unutar tog mc-ija imam na prvom frejmu definiranu varijablu x kao x="krivo".
na istom frejmu di mi se nalazi taj mc imam kod kojim dupliciram taj mc i pokusavam dodijeliti drugu vrijednost x-u tog dupliciranog mc-ija:


Code:

j=5;
dubina=150;
   
   duplicateMovieClip(mc, "mc"+j, dubina);
   mc5._alpha=50;
   mc5.sakrij="tocno";


ne radi mi to mijenjanje te varijable unutar dupliciranog mc-ija! Sad interesantno, ali radi mi npr. mijenjanje _alphe ! znaci, mogu pristupiti mc-iju ali varijabli unutar istog - NE.
isto tako interesantno: mogu pristupiti varijabli ako stavim kod na sam mc:

Code:
on(release, releaseOutside ){
   this.sakrij="jupi";
}

ali to mi nikako ne odgovara!

MOLIM POMOC JER SAM VEC LUDA!! WTF?!?$! [/quote]
Back to top
View user's profile Send private message
Sulien



Joined: 04 Jan 2004
Posts: 2905
Location: Zagreb

PostPosted: 15.02.2006 20:10    Post subject: Add user to your forum ignore list Reply with quote

Nekaj radiš krivo (po codu kužim da nemaš baš najsretniji coding style).

Namještanje variabli 'izvana' inače radi:
Code:
this.createEmptyMovieClip("nemo", this.getNextHighestDepth());
nemo.beginFill(0x003366);
nemo.moveTo(10, 10);
nemo.lineTo(100, 10); nemo.lineTo(100, 100);
nemo.lineTo(10, 100); nemo.lineTo(10, 10);
nemo.endFill();
// sad imamo clip "nemo"

nemo.duplicateMovieClip("girl", this.getNextHighestDepth());
girl._x = 110;
// sad imamo kopiju "nemo" pod imenom "girl"

nemo.message = "My name is captain Nemo."
girl.message = "...and I am his girl."
nemo.onRelease = girl.onRelease = function() { trace(this.message) }
// oba clipa normalno pokažu svoju poruku


Imao sam i ja na početku problema sa variable scope. Tvoj problem je negdje drugdje nego što misliš...
Back to top
View user's profile Send private message Send e-mail Visit poster's website
nemogirl



Joined: 27 Oct 2004
Posts: 386
Location: istra

PostPosted: 16.02.2006 10:07    Post subject: Add user to your forum ignore list Reply with quote

hvala S, mislim da mi je ovo pomoglo.
tako ocito i jednostavno, ali eto zasto bi bilo tako kad ja mogu napravit da bude komplicirano i zaguljeno Very Happy
znam da mi coding style bas ne blista, al bit ce bolje Razz
Back to top
View user's profile Send private message
Sulien



Joined: 04 Jan 2004
Posts: 2905
Location: Zagreb

PostPosted: 16.02.2006 17:28    Post subject: Add user to your forum ignore list Reply with quote

nemogirl wrote:
znam da mi coding style bas ne blista, al bit ce bolje Razz

da, "točno" i "krivo" ti se inače zove true i false, look it up sometimes Wink
Back to top
View user's profile Send private message Send e-mail Visit poster's website
nemogirl



Joined: 27 Oct 2004
Posts: 386
Location: istra

PostPosted: 17.02.2006 09:51    Post subject: Add user to your forum ignore list Reply with quote

no fakin shit! rrrrrrrah
toliki beginner ipak nisam. Rolling Eyes u ovom slucaju mi nije trebao boolean tip varijable jer sam provjeravala na vise od 2 nacina doc do te varijable (istovremeno) i promjenit je. (pa mi ispise tocno, krivo, jupi ili yes... itd)
al nemas beda, znam i ja namignut Wink
Back to top
View user's profile Send private message
Sulien



Joined: 04 Jan 2004
Posts: 2905
Location: Zagreb

PostPosted: 17.02.2006 10:54    Post subject: Add user to your forum ignore list Reply with quote

Nemas beda... i ja pišem gluposti u varijable kad debagiram, kao "woohoo!", "wheee!", "does it work??" i sl. Very Happy
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Flash All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group