/// <summary> /// 获取主角对象 /// </summary> public IGameSceneObj GetCurrentPlayer() { if (null == mScene) { return(null); } return(mScene.GetSceneObjByIdent(mStrPlayerIdent)); }
public GameSceneObj GetSceneObj(ObjectID ident) { try { if (ident.IsNull()) { return(null); } if (m_client == null) { return(null); } GameScene scene = (GameScene)m_client.GetCurrentScene(); if (scene == null) { return(null); } GameSceneObj sceneObj = scene.GetSceneObjByIdent(ident); return(sceneObj); } catch (Exception ex) { //Log.Trace("Exception:" + ex.ToString()); return(null); } }
public GameSceneObj GetSceneObj(string ident) { try { if (null == ident || ident.Length == 0) { return(null); } if (m_client == null) { return(null); } GameScene scene = (GameScene)m_client.GetCurrentScene(); if (scene == null) { return(null); } GameSceneObj sceneObj = scene.GetSceneObjByIdent(ident); return(sceneObj); } catch (Exception ex) { LogSystem.Log("Exception:", ex.ToString()); return(null); } }