Pregunta

Estoy haciendo un videojuego usando ogre3d.Cargué el archivo .scene con el cargador DotyXML Dotscene más reciente.Ahora quiero guardar la escena modificada al archivo .cene.¿Alguien puede darme un ejemplo o una sugerencia sobre cómo hacer eso?

¿Fue útil?

Solución

Debe codificar el proceso de reversa exacto:

  1. bucle sobre todos los objetos de escena relevantes y para cada uno Agregue los tiempos necesarios para un TixmlDocument.
  2. Al final, salva a cabo el TixmlDocument.

    Esta tutorial tinyxml muestra las partes de código necesarias en términos de generación XML.

    Un ejemplo del mundo real es Ogitor (un editor de WYSIWYG OGRE), donde cada objeto Editor tiene un método tixmlelement * cxxxeditor :: exportdotscene (tixmlelement * pparent) que mueve todos los atributos / estados relevantes a las estructuras TinyXML antes de que se guarde en unaarchivo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top