Aide - Recherche - Membres - Calendrier
Version complète : Problème avec une ligne de code de gestion d'ID
Centre de Formation Flash - Forums Adobe Flash > Rich media et intégration > Flash Media Interactive Server et Flash Remoting
Uthor le cruel
Bonjour, j'ai suivis le tutorial de Drakini (http://flash.mediabox.fr/index.php?showtopic=39439)pour gérer donc la connexion de plusieurs clients et leurs attribuer un personnage chaqu'uns. Malheuresement le code qui doit être mis du côté CLIENT est celui-ci, et cela se voit bien qu'il y a un problème quelque part que je n'arrive pas à régler. Pourriez vous m'aider au plus vite s'il vous plaît ?

Action Script

btnConnect.onPress = function() {

if (login.text != "") {

connection();

this.enabled">enabled = false;

}

};

function connection() {

monNom = login.text;

nc = new NetConnection();

nc.connect("rtmp://fcNUMERODEMOI.streamedia.info/game", monNom);

}

NetConnection.prototype.onStatus">onStatus = function(info) {

trace("nNetConnection.onStatus>");

for (var p in info) {

trace(" "+p+": "+info[p]);

}

};

application.onConnect = function(client, clientName) {

client.id = application.getUniqueID();

this.users_so.users.push(client.id);

this.users_so.setProperty( "users", this.users_so.users );

application.acceptConnection(client);

client.call("initUsers", null, client.id, clientName);

}

NetConnection.prototype.initUsers = function(theID, clientName) {

trace("setID : "+theID);

trace("Client name : "+clientName);

ourID = theID;

users_so = SharedObject.getRemote("users_so", nc.uri, false);

users_so.onSync = function(list) {

// A définir

}

users_so.connect(nc);



};


Merci bien !
Uthor le cruel
Citation (Uthor le cruel @ Nov 25 2008, 11:17 AM) *
Bonjour, j'ai suivis le tutorial de Drakini (http://flash.mediabox.fr/index.php?showtopic=39439)pour gérer donc la connexion de plusieurs clients et leurs attribuer un personnage chaqu'uns. Malheuresement le code qui doit être mis du côté CLIENT est celui-ci, et cela se voit bien qu'il y a un problème quelque part que je n'arrive pas à régler. Pourriez vous m'aider au plus vite s'il vous plaît ?

Action Script

btnConnect.onPress = function() {

if (login.text != "") {

connection();

this.enabled">enabled = false;

}

};

function connection() {

monNom = login.text;

nc = new NetConnection();

nc.connect("rtmp://fcNUMERODEMOI.streamedia.info/game", monNom);

}

NetConnection.prototype.onStatus">onStatus = function(info) {

trace("nNetConnection.onStatus>");

for (var p in info) {

trace(" "+p+": "+info[p]);

}

};

application.onConnect = function(client, clientName) {

client.id = application.getUniqueID();

this.users_so.users.push(client.id);

this.users_so.setProperty( "users", this.users_so.users );

application.acceptConnection(client);

client.call("initUsers", null, client.id, clientName);

}

NetConnection.prototype.initUsers = function(theID, clientName) {

trace("setID : "+theID);

trace("Client name : "+clientName);

ourID = theID;

users_so = SharedObject.getRemote("users_so", nc.uri, false);

users_so.onSync = function(list) {

// A définir

}

users_so.connect(nc);



};


Merci bien !



Cela ne se remarque apperement pas sur le forum mais voici un screenshot de mon écran avec le fichier .AS du CLIENT ouvert...
stealth35
la ligne 23 me parait suspecte, aisin que la 7
Uthor le cruel
Justement à moi aussi mais je ne voit pas le problème et quand je corrige ce qui me semble l'être sa ne s'arrange pas non plus...Que faire ?
jeanphilippe
salut
comme le souligne stealth35; les deux lignes ont du subir un changement de caractère lors d'un copier coller smile.gif d'où les erreurs smile.gif
Uthor le cruel
Ce n'est pas une erreur de copier/coller car voici un screenshot de la page du tutorial de Drakini. Il y a une " qui est louche mais si je l'enlève le problème ne s'arrange pas.
jeanphilippe
je te confirme que c'est bien une erreur. Certains vieux turoriaux ont subi des dommages de ce type lors du passage de l'ancien forum à celui-ci
this.enabled">enabled = false; n'existe pas c'est bien :
this.enabled= false;
Uthor le cruel
Merci beaucoup Jeanphilippe je le serais désormais !
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.