AS3'te string değişkendeki değere göre movie clip oynatma?

  • Konbuyu başlatan Konbuyu başlatan DotCom
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

DotCom

Hiperaktif Üye
Hiperaktif
Mesajlar
2,930
Merhaba ,

il_adi adlı string bir değişkene , sahnemde bulunan bir movie clip'in ismini atacağım.

ilin_adi="x80"

daha sonra ilin_adi isimli değişkene bakara , x80 isimli movie clip oynasın komutunu vermek istiyorum.

??
 
this[iladi].play(); olabilirmi
veya
MovieClip(iladi).play
bunlara benzer bir yoluvar ama ezberimde yok
 
this[iladi].play(); şeklinde oldu üstadım sağolasın.

ancak bu sefer bir başka nokta çıktı , oynattığım movie clip içinde bir başka movie clip de var ve bu movie clip'in bir instance name'i set edilmemiş. üstteki movie clibi oynatırken alt taraftakileri de oyanatabilir miyiz?
 
insert target path ile

this.map.harita.x14.gotoAndPlay(1);

şeklinde bulunan movie clibi

this[sayi1_txt.text].play(); ile oynatmaya çalıştığım zaman tanımlanmayan değişken diyor // sayi1_txt.text = x14 değerine sahip
 
this["this.map.harita."+sayi1_txt.text].play(); //sanırım olmaz
yada şunu den
this.map.harita[sayi1_txt.text].play();
 
this.map.harita[sayi1_txt.text].play();
:+1:

teşekkürler alpay hocam
 
BBNET
Geri
Üst