Probleme cu un carousel 3D. Nu incarca imaginile.Please Help

Intrebari despre Actionscript 2.0

Probleme cu un carousel 3D. Nu incarca imaginile.Please Help

Mesajde banu_iliuta » Mie Mar 03, 2010 5:08 pm

Am creat un carousel 3D ce contine 11 imagini cu dimensiunile 178x175pixeli ce sunt incarcate prin intermediul unui xml. L-am integrat intr-o pagina aspx. Local functioneaza doar intr-o pagina de html(aceasta nefiind pusa pe un server virtual), insa cand pun pagina si carouselul pe un server de asp.net(atat virtual cat si real) carouselul numai fuctioneaza aparand doar backgroundul flashului in pagina de html cat si de aspx. Ma gandesc ca de vina ar fi faptul ca nu apuca sa incarce xml-ul si asa nu apar pozele, defapt nu-mi pot da seama ce se intampla cu el. Spre exemplu daca il accesez direct merge fara probleme: http://www.mywin.ro/Flash/Carousel/carousel.swf dar pagina care-l contine nu incarca pozele.

Aici este codul pe care l-am pus in pagina aspx:

Cod: Selectaţi tot
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="555" height="290" title="flasulmeu">
<param name="movie" value="Flash/Carousel/carousel.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="Flash/Carousel/carousel.swf" quality="high" wmode="transparent" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="555" height="290"></embed>
</object>

Iar aici codul as2 din flash(flasul continand doar un frame):

Cod: Selectaţi tot
var numOfItems:Number;
var radiusX:Number = 240;
var radiusY:Number = 100;
var centerX:Number = Stage.width / 2;
var centerY:Number = Stage.height / 2;
var speed:Number = 0.01;
var perspective:Number = 130;
var home:MovieClip = this;

var tooltip:MovieClip = this.attachMovie("tooltip","tooltip",10000);
tooltip._alpha = 0;

var xml:XML = new XML();
xml.ignoreWhite = true;

xml.onLoad = function()
{
var nodes = this.firstChild.childNodes;
numOfItems = nodes.length;
for(var i=0;i<numOfItems;i++)
{
var t = home.attachMovie("item","item"+i,i+1);
t.angle = i * ((Math.PI*2)/numOfItems);
t.onEnterFrame = mover;
t.toolText = nodes[i].attributes.tooltip;
t.icon.inner.loadMovie(nodes[i].attributes.image);
t.r.inner.loadMovie(nodes[i].attributes.image);
t.icon.onRollOver = over;
t.icon.onRollOut = out;
t.icon.onRelease = released;
}
}

function over()
{
home.tooltip.tipText.text = this._parent.toolText;
home.tooltip._x = this._parent._x;
home.tooltip._y = this._parent._y - this._parent._height/2;
home.tooltip.onEnterFrame = Delegate.create(this,moveTip);
home.tooltip._alpha = 100;
}

function out()
{
delete home.tooltip.onEnterFrame;
home.tooltip._alpha = 0;
}

function released()
{
trace(this._parent.toolText);
}

function moveTip()
{
home.tooltip._x = this._parent._x;
home.tooltip._y = this._parent._y - this._parent._height/2;
}

xml.load("icons.xml");

function mover()
{
this._x = Math.cos(this.angle) * radiusX + centerX;
this._y = Math.sin(this.angle) * radiusY + centerY;
var s = (this._y - perspective) /(centerY+radiusY-perspective);
this._xscale = this._yscale = s*100;
this.angle += this._parent.speed;
this.swapDepths(Math.round(this._xscale) + 100);
}

Va rog sa ma ajutati, am pierdut deja foarte mult timp incercand sa-mi dau seama de ce nu incarca pozele cand este integrat itr-o pagina rulata pe server.
Ultima oară modificat de Barna Biro pe Mie Mar 03, 2010 6:32 pm, modificat de 2 ori în total.
Motiv: Te rog sa te folosesti de tag-urile de Code atunci cand postezi cod.
banu_iliuta
 
Mesaje: 39
Membru din: Mar Apr 07, 2009 8:52 am

Re: Probleme cu un carousel 3D. Nu incarca imaginile.Please Help

Mesajde banu_iliuta » Joi Mar 04, 2010 10:25 am

Am gasit o solutie. Am pus pagina aspx in acelasi director cu celelalte elemente(xml,flash, poze), in momentul in care apelez pagina aspx acum incarca pozele in flash.
banu_iliuta
 
Mesaje: 39
Membru din: Mar Apr 07, 2009 8:52 am


Înapoi la ActionScript 2.0

Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 2 vizitatori

cron