Arkadaşlar merhaba,
bir flash üzerinde düzenlemeler yapıyordum. xml entegre edilmiş bir flash. fakat section menulerdeki linklerdirme olayını bir türlü halledemedim. flash içerisindeki tüm textler, resimler vb. şeyler bu xml dosyasından çekiliyor.
xml'den değilde fla içerisinden geturl ile link verdiğimde link çalışıyor fakat bu seferde movieclip oynamıyor.
fla içerisindeki kısımda bu;
ne yaptıysam düzgün bir şekilde linkleyemedim. bu konuda çok iyi bir bilgim olduğu da söylenemez. o nedenle sizden yardım istiyorum.
bir flash üzerinde düzenlemeler yapıyordum. xml entegre edilmiş bir flash. fakat section menulerdeki linklerdirme olayını bir türlü halledemedim. flash içerisindeki tüm textler, resimler vb. şeyler bu xml dosyasından çekiliyor.
HTML:
<section name="menu">
<link systemOrder="1"><![CDATA[
anasayfa
]]></link>
<link systemOrder="2"><![CDATA[
hizmetler
]]></link>
<link systemOrder="3"><![CDATA[
urunler
]]></link>
<link systemOrder="4"><![CDATA[
iletisim
]]></link>
</section>
xml'den değilde fla içerisinden geturl ile link verdiğimde link çalışıyor fakat bu seferde movieclip oynamıyor.
fla içerisindeki kısımda bu;
HTML:
onClipEvent (load)
{
p_num = 1;
link_num = _root.getMenuSystemOrder(p_num - 1);
}
onClipEvent (load)
{
_root["vis" + p_num] = this._alpha;
this.k = 100;
_root["ykoord" + p_num] = this._y;
_root["xkoord" + p_num] = this._x;
this.accel1 = _root.accel1;
this.accel2 = _root.accel2;
this.rate1 = _root.rate1;
this.y = 1;
this.x = 1;
}
onClipEvent (enterFrame)
{
if (this._y != _root["ykoord" + p_num])
{
this.y = this.y * this.accel1 + (_root["ykoord" + p_num] - this._y) * this.rate1;
this._y = this._y + this.y;
this.x = this.x * this.accel2 + (_root["xkoord" + p_num] - this._x) * this.rate1;
this._x = this._x + this.x;
if (Math.abs(_root["ykoord" + p_num] - this._y) < 1)
{
this._y = _root["ykoord" + p_num];
_root.G = 0;
} // end if
if (Math.abs(_root["xkoord" + p_num] - this._x) < 1)
{
this._x = _root["xkoord" + p_num];
} // end if
this.k = this.k * this.accel1 + (_root["vis" + p_num] - this._alpha) * this.rate1;
this._alpha = this._alpha + this.k;
} // end if
}
ne yaptıysam düzgün bir şekilde linkleyemedim. bu konuda çok iyi bir bilgim olduğu da söylenemez. o nedenle sizden yardım istiyorum.