Ciao a tutti, sono nuovo del forum e ho bisogno di un grande aiuto. Sto cercando di creare un semplice grafico a barre in Flash da inserire in una pagina aspx. Praticamente Flash dovrà prendere dalla pagina aspx dei dati ed usarli per far muovere le barre del grafico in base alle percentuali precedentemente scaricate. Sono riuscito a passare i dati a flash e funziona tutto correttamente. Il problema è che i dati passati non sono ne numeri ne stringhe, quindi l'animazione non funziona. Qualcuno sa come fare???
La prova che ho fatto è questa:
-----codice asp.net------
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim A As Decimal
A = 100
Response.Write("valore=" & A)
End Sub
------ action script------
dati = new LoadVars();
dati.path = this;
dati.onLoad = function(ok)
{
if(ok)
{
this.path.campoA.text = this.valore;
if(dati.valore == 100){
titolo.text = "il valore è uguale a 100";
}
else
{
this.path.titolo.text = "I dati non sono stati caricati";
}
}
dati.load("http://localhost:51339/WebSite1/Default.aspx");
tasto.onRelease = function()
{
new mx.transitions.Tween(A, "_y", nx.transitions.easing.Regular.easeOut, A._y, A._y - campoA.text, 30, false);
new mx.transitions.Tween(B, "_y", nx.transitions.easing.Regular.easeOut, B._y, B._y - campoB.text, 30, false);
new mx.transitions.Tween(C, "_y", nx.transitions.easing.Regular.easeOut, C._y, C._y - campoC.text, 30, false);
new mx.transitions.Tween(D, "_y", nx.transitions.easing.Regular.easeOut, D._y, D._y - campoD.text, 30, false);
pulisci();
}
grazie milleeee

Rispondi quotando