Saludos. He actualizado el plugin de Vuforia y me han saltado varios errores, todos relacionados con el mismo error.
Me dice type or namespace name 'NombreDeLaClase' could not be found.
¿Que solución tengo que aplicar?
Un saludo y gracias
Tú código debe estar haciendo referencia a una clase con ese nombre, o eliminas las referencias a esa clase o buscas/creas la clase.
Por el nombre, asumo que la clase es sólo un placeholder.
Cita de: Kondor0 date=1434441881Tú código debe estar haciendo referencia a una clase con ese nombre, o eliminas las referencias a esa clase o buscas/creas la clase.
Por el nombre, asumo que la clase es sólo un placeholder.
Gracias por contestar,
Si, tengo varios errores iguales, todos dan el mismo error. Son clases que están en blanco, pero busco referencias a la clase en el código y no esta en ninguna parte.
Pero tú hiciste ese código o tomaste el primero que encontraste en Internet y lo pusiste en tu proyecto?
Cita de: Kondor0 date=1434492564Pero tú hiciste ese código o tomaste el primero que encontraste en Internet y lo pusiste en tu proyecto?
No, me han puesto en un proyecto ya hecho. Estaba en 32 bits, entonces estoy pasándolo a 64 bits, y usan plugin como Vuforia que nunca había utilizado. Lo único que he hecho es actualizar a Unity 5, el cual al principio me daba algunos fallos pero los solucioné. Ahora estoy actualizando Vuforia y es cuando me salta el error que te he comentado.
Resumiendo, que lo unico que he hecho es actualizar el plugin. Por eso no se muy bien por donde tirar...
Puede que sea algo de esto:
https://developer.vuforia.com/library/articles/Solution/How-To-Migrate-a-Unity-Project , pero no lo se seguro...
saludos
Bueno, vas a tener que revisar tu código y ver para qué es la famosa clase y porque otros objetos la referencian. Pregunta a la gente que te pasó ese código también.
Esto no es algo que te podamos arreglar desde aquí porque es un problema específico de tu código. Si tienes un respaldo del proyecto, búscala ahí también.
Cita de: Kondor0 date=1434511683Bueno, vas a tener que revisar tu código y ver para qué es la famosa clase y porque otros objetos la referencian. Pregunta a la gente que te pasó ese código también.
Esto no es algo que te podamos arreglar desde aquí porque es un problema específico de tu código. Si tienes un respaldo del proyecto, búscala ahí también.
Es que no entiendo para nada el error que me da. Todos los errores vienen de clases nuevas que han metido en Vuforia, que ademas están vacías.
Pongo un error como ejemplo:
using System;
using UnityEngine;namespace Vuforia{ public class BackgroundPlaneBehaviour : BackgroundPlaneAbstractBehaviour { }}
Y este es el error exacto que da:
Assets/Qualcomm Augmented Reality/Scripts/BackgroundPlaneBehaviour.cs(18,45): error CS0246: The type or namespace name `BackgroundPlaneAbstractBehaviour' could not be found. Are you missing a using directive or an assembly reference?
Me estoy volviendo loco con el dichoso problema. Los he borrado, he puesto el "using Vuforia", pero nada, no hay manera...
He seguido esta guia:
https://developer.vuforia.com/library/articles/Solution/How-To-Migrate-a-Unity-Project Y ahora solo me sale el siguiente error:
"Assets/Scripts/Controllers/ARPlayBackController.cs(86,17): error CS0246: The type or namespace name `ImageTracker' could not be found. Are you missing a using directive or an assembly reference?"
Tendras k meterle el namespace de vuforia... sino como lo va a encontrar?
Vamos... k lo buskes con el using...
Ya esta, ese error se quita cambiado ImageTracker por ObjectTracker.
Para solucionar todos mis problemas he usado esta guía:
https://developer.vuforia.com/library/articles/Solution/How-To-Migrate-a-Unity-Project Gracias por la ayuda a todos!