Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > Dynamique
Dynamique Flash Media Server / Flash Remoting
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/09/2006, 14h01   #1
Membre chevronné
 
Avatar de luta
 
Inscription : novembre 2003
Messages : 1 038
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 1 038
Points : 691
Points : 691
Envoyer un message via MSN à luta
Par défaut [amfPhp] Déclaration de classe dans un package

Bonjour, j ai un petit soucis sur l include d une class écrite dans un package...
le script côté flash commence ainsi:
Code :
1
2
3
4
class siteJeu.GameControler{
	//Change the gateway URL as needed
	private var gatewayUrl:String = "http://127.0.0.1/amfphp/gateway.php";
	private var service:Service;
...

le problème vient au moment ou je voudrais inclure ce fichier dans mon animation principale, j ecris
Code :
1
2
3
4
5
#include "gameControler.as"
this.onLoad=function(){
	var gameControler:gameControler;
	this.gameControler = new gameControler();
}
et là quand j execute...boom...
Citation:
**Erreur** gameControler.as: Ligne 6 : Les classes ne peuvent être définies que dans des scripts de classe ActionScript 2.0 externes.
class siteJeu.GameControler{
je comprend pas trop le soucis...si quelqu un comprend...merci
luta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 14h09   #2
Membre Expert
 
Avatar de jean philippe
 
Inscription : septembre 2006
Messages : 2 062
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2 062
Points : 2 075
Points : 2 075
Envoyer un message via MSN à jean philippe Envoyer un message via Skype™ à jean philippe
salut
tu publies bien en AS2
__________________
mon Blog
jean philippe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 14h19   #3
Membre chevronné
 
Avatar de luta
 
Inscription : novembre 2003
Messages : 1 038
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 1 038
Points : 691
Points : 691
Envoyer un message via MSN à luta
Dans les paramètres de publication, il est écrit Actionscript2...donc oui
mais je crois qu en fait le problème est plus profond, il ne trouve pas la class Service... c est assez étrange, pourtant j ai déja fait un petit test et ça fonctionnait.. (comme d habitude dira t on), je vais regarder ça
luta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 14h25   #4
Membre Expert
 
Avatar de jean philippe
 
Inscription : septembre 2006
Messages : 2 062
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2 062
Points : 2 075
Points : 2 075
Envoyer un message via MSN à jean philippe Envoyer un message via Skype™ à jean philippe
tu as glissé les composants Flash Remoting nécessaires à amfphp sur la scène ?
__________________
mon Blog
jean philippe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 15h08   #5
Membre chevronné
 
Avatar de luta
 
Inscription : novembre 2003
Messages : 1 038
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 1 038
Points : 691
Points : 691
Envoyer un message via MSN à luta
raaaah je suis nul...évidemment... EVIDEMMENT!
bon je fais ça on verra après
Merci merci merci
luta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 16h08   #6
Membre chevronné
 
Avatar de luta
 
Inscription : novembre 2003
Messages : 1 038
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 1 038
Points : 691
Points : 691
Envoyer un message via MSN à luta
super ça marche encore merci!
Maintenant mon autre soucis concerne le type de retour d amfPhp, en effet il semble qu amfphp se dévrouille automatiquement avec les retours...mais le problème est que lorsque je retourne un number, déclaré sous forme
re:ResultEvent (dont j aimerais bien trouver la doc quelque part... ), la conversion directement en number n a pas l air de bien fonctionner.
ma question: comment faire pour récupérer un type de la bonne manière, que se soit un nombre, une string ou un tableau?
Merci
luta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 16h37   #7
Membre chevronné
 
Avatar de luta
 
Inscription : novembre 2003
Messages : 1 038
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 1 038
Points : 691
Points : 691
Envoyer un message via MSN à luta
bon j ai trouvé...un peu au hasard et je vais mettre la réponse ici au cas cela serait util pour quelqu un d autre
pour un Number
Number(re.result)

pour un booleen
Boolean(re.result);

pour un tableau du type php
$arr = array("item1" => "a"
, "item2" => "b"
, "item3" => "c"
);
nous aurons
re.result.item1

et si le tableau est à plusieurs dimmension, il suffit de spécifier le premier index suivi d un point puis index du tableau...comme dans un arbre
voila
luta est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h28.


 
 
 
 
Partenaires

Hébergement Web