public override void SetState(SceneState st)
        {
            if (st != null)
            {
                var state = st as GlobeGameState;
                _state.UpdateState(state);

                mSceneObject.transform.position   = _state.position;
                mSceneObject.transform.rotation   = _state.rotation;
                mSceneObject.transform.localScale = _state.scale;
            }
        }