2016-04-01 4 views
1

Ich baue Assetbundles in Einheit 5.2. Ich lade seine Assetbundles in Szene in der neuen Version von Unity 5.3 - dann wurden alle Materialien rosa (auch wenn Shader im Standard) http://prntscr.com/ampdr3. Wenn ich wieder Shader Standard einstelle - ist es ok geworden.Materialien rosa in der neuen Version von Unity

im Editor-Protokoll habe ich Fehler: GpuPrograme Erstellungsfehler: Shader Programmtyp ist nicht erkannt. Möglicherweise verfügen Sie über ein vorkompiliertes Shader-Asset aus einer alten Unity-Version.

WARNUNG: Shader nicht unterstützt: 'Standard' - Pass 'FORWARD' keine Vertex-Shader WARNUNG hat: Shader nicht unterstützt: 'Standard' - Pass 'FORWARD_DELTA' hat keine Vertex-Shader WARNUNG: Shader nicht unterstützt: 'Standard' - Pass 'SHADOWCASTER' hat keinen Vertex-Shader WARNUNG: Shader nicht unterstützt: 'Standard' - Alle Durchgänge entfernt WARNUNG: Shader nicht unterstützt: 'Standard' - Pass 'FORWARD' hat keinen Vertex-Shader WARNUNG: Shader nicht unterstützt: 'Standard' - Pass ' FORWARD_DELTA 'hat keinen Vertex-Shader WARNUNG: Shader nicht unterstützt:' Standard '- Pass' SHADOWCASTER 'hat keinen Vertex-Shader WARNUNG: Shader nicht unterstützt:' Standard '- Alle Durchgänge entfernt

+1

Noch mehr Fragen stellen, ohne alte Antworten zu akzeptieren ... – Programmer

+1

@Programmierer, wirklich? Wenn dem so ist, werde ich meine Antwort nicht geben, da ich ein ähnliches Problem habe. –

+0

Ich akzeptiere alle Antworten, sorry ... –

Antwort

2

Wenn Ihr Bundle mit 5.2 erstellt wurde, sollten Sie es in 5.3 neu erstellen, um es in dieser Version zu verwenden. Es ist nicht immer richtig, und manchmal können Sie Bundle aus der vorherigen Version in einem neuen verwenden. Wir hatten ähnliche Probleme in unserer Firma, wenn einige Leute ihre Version der Einheit geändert haben und andere nicht. Jetzt gibt eine Person vor, ob wir aktualisieren oder nicht, und wir bauen unsere Pakete nach Updates neu auf.

Verwandte Themen