Je suis en train de modifier la scène de démonstration dans le Unity AR Core SDK et J'ai créé une variable booléenne statique isCreated
pour vérifier si le préfabriqué Andy est créé.Comment définir une variable statique et instancier un seul préfab pour la démo AR Core
Dans le contrôle suivant
if (Session.Raycast(m_firstPersonCamera.ScreenPointToRay(touch.position), raycastFilter, outHit))
Je me suis fixé la variable pour être vrai, puis mettre un autre chèque ici
if (Input.touchCount < 1 || (touch = Input.GetTouch (0)).phase != TouchPhase.Began || isCreated) {
return;
}
Mais pour une raison quelconque, la variable est ne se prépare à vrai. J'ai également remarqué this error dans les journaux, et je ne peux m'empêcher de me demander si cela l'empêche d'être réglé.
08-29 14:11:40.564 13392-13407/? E/Unity: OPENGL NATIVE PLUG-IN ERROR: GL_INVALID_ENUM: enum argument out of range
(Filename: ./Runtime/GfxDevice/opengles/GfxDeviceGLES.cpp Line: 368)
Aidez-nous s'il vous plaît.