Ciao a tutti.
Ho 2 frame e sul destro ho un tasto che in javascript richiama il cambio dell'avatar:
richiamando questa funzione:codice:javascript:sendAvatarURL('Avatars/guy.wrl');
codice:function sendAvatarURL(Val) { window.parent.World.CC3D.setNodeEventIn("SharedZone","set_myAvatarURL",Val); }
il problema è che seppur avendo preso il codice dal sito http://www.prax3d.com/blaxxun/
dove funziona correttemente, il mio non va...
Vi posto il codice iniziale del file del mio wrl, sperando che ci capiate qualcosa!
codice:EXTERNPROTO BlaxxunZone [ eventIn MFNode addEvents eventIn MFNode removeEvents eventIn MFNode addAvatars eventIn MFNode removeAvatars eventIn SFString set_myAvatarURL eventIn SFInt32 set_myAvatarGesture eventIn SFInt32 myAvatarGestureFromServer eventIn MFNode addObjects eventIn MFNode removeObjects eventIn SFString set_action eventIn SFString beamto eventIn SFBool calcDropPosition eventIn SFString loadScene eventOut MFNode events_added eventOut MFNode events_removed eventOut MFNode avatars_added eventOut MFNode avatars_removed eventOut SFString myAvatarURL_changed eventOut SFInt32 myAvatarGesture_changed eventOut SFInt32 myAvatarGestureToServer eventOut MFNode objects_added eventOut MFNode objects_removed eventOut SFString dropPosition exposedField SFBool enabled exposedField MFNode events exposedField MFNode avatars exposedField SFNode beamToViewpoint exposedField MFNode avatarLOD exposedField MFFloat avatarRange exposedField MFString sendToChat exposedField SFInt32 sendToChatInput exposedField SFFloat beamToDistance exposedField MFString groupChatName exposedField MFString groupChat exposedField SFString myAvatarName ] "shared.wrl#BlaxxunZone" EXTERNPROTO SharedEvent [ eventIn SFString stringFromServer eventIn SFString set_string eventOut SFString stringToServer eventOut SFString string_changed exposedField SFString name ] "shared.wrl#SharedEvent" DEF SharedZone BlaxxunZone { events [ DEF GroupJoin SharedEvent { name "groupJoin" } DEF GroupLeave SharedEvent { name "groupLeave" } ] }

Rispondi quotando