Code: Select all
TypeError: Error #1034: Type Coercion failed: cannot convert 0 to de.polygonal.ds.Hashable.
at de.polygonal.ds::HashSet/set()
at com.smartfoxserver.v2.requests::GenericMessageRequest/executeObjectMessage()[/Users/Paolo/gotoAndPlay/gotoAndPlay/SmartFoxServer2X/API/AS3/src/com/smartfoxserver/v2/requests/GenericMessageRequest.as:300]
at com.smartfoxserver.v2.requests::GenericMessageRequest/execute()[/Users/Paolo/gotoAndPlay/gotoAndPlay/SmartFoxServer2X/API/AS3/src/com/smartfoxserver/v2/requests/GenericMessageRequest.as:127]
at com.smartfoxserver.v2::SmartFox/send()[/Users/Paolo/gotoAndPlay/gotoAndPlay/SmartFoxServer2X/API/AS3/src/com/smartfoxserver/v2/SmartFox.as:1620]
at RSOpen1/onAvatarClicked()[/Users/cpomer/code/smartfoxserver/OpenSpaceTest1/RSOpen1/src/RSOpen1.as:308]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()[C:\autobuild\3.x\frameworks\projects\framework\src\mx\core\UIComponent.as:9590]
at com.smartfoxserver.openspace.components.flex::OpenSpace/forwardEvent()[/Users/Paolo/gotoAndPlay/gotoAndPlay/SmartFoxServer/OpenSpace/Client/Components/Flex_2X/src/com/smartfoxserver/openspace/components/flex/OpenSpace.as:291]
at com.smartfoxserver.openspace.engine.control::OpenSpaceController2X/dispatchEvent()[/Users/Paolo/gotoAndPlay/gotoAndPlay/SmartFoxServer/OpenSpace/Client/Classes/src/com/smartfoxserver/openspace/engine/control/OpenSpaceController2X.as:2161]
at com.smartfoxserver.openspace.engine.control::OpenSpaceController2X/onAvatarTrigger()[/Users/Paolo/gotoAndPlay/gotoAndPlay/SmartFoxServer/OpenSpace/Client/Classes/src/com/smartfoxserver/openspace/engine/control/OpenSpaceController2X.as:1356]
at com.smartfoxserver.openspace.engine.control::IsoEngineController/onAvatarInteraction()[/Users/Paolo/gotoAndPlay/gotoAndPlay/SmartFoxServer/OpenSpace/Client/Classes/src/com/smartfoxserver/openspace/engine/control/IsoEngineController.as:1983]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at com.smartfoxserver.openspace.shared.control.input::MouseController/mouseInteractionHandler()[/Users/Paolo/gotoAndPlay/gotoAndPlay/SmartFoxServer/OpenSpace/Client/Classes/src/com/smartfoxserver/openspace/shared/control/input/MouseController.as:341]
When making this call:
Code: Select all
var attack:SFSObject = new SFSObject();
attack.putUtfString("messageType", "attack");
attack.putUtfString("attackType", "melee");
attack.putInt("sourceID", myAvatar.id);
attack.putInt("targetID", avatar.id);
attack.putInt("sourceX", myAvatar.px);
attack.putInt("sourceY", myAvatar.py);
smartFox.send(new ObjectMessageRequest(attack, null, [user]));
I saw another post related to the de.polygonal.ds.Hashable class but thought this issue might be different.
Thanks,
Chris