Vollständiges Ausführen des Beispielprojekts für die WeChat Mini-Programm Mega-Erweiterung
Dieser Artikel erklärt, wie man das Beispielprojekt der WeChat Mini-Programm Mega-Erweiterung vollständig ausführt (einschließlich der Verwendung von Anmerkungen).
Vor dem Start
Schließen Sie das Schnellstart-Beispielprojekt ab.
Schließen Sie Platzieren von 3D-Inhalten mit Mega Studio in Unity ab, um die Anmerkungsdatenpaket-ID und Anmerkungspunkt-ID zu erhalten.
[Block Cloud-Lokalisierung] > [Anmerkungsdaten]: Die ID in der Cloud-Lokalisierungsbibliotheksliste ist die Anmerkungsdatenpaket-ID.

Klicken Sie rechts auf [Anzeigen], um den Namen und die ID der hochgeladenen Anmerkungsdaten zu sehen. Die ID in der Liste auf dieser Seite ist die Anmerkungspunkt-ID.

Konfigurieren der Mega-Anmerkungsdatenpaket-ID
Tragen Sie die Anmerkungsdatenpaket-ID in miniprogram/components/sample-data/easyar-settings.ts ein:
/** Tragen Sie die Mega-Anmerkungsdatenpaket-ID ein */
export const MegaAnnotationId: string = "";
Konfigurieren des anzuzeigenden Modells für den Anmerkungspunkt
Konfigurieren Sie in miniprogram/components/sample-data/annotation-metadata.ts die zu ersetzenden Anmerkungen, indem Sie den key in die Anmerkungspunkt-ID ändern. Trennen Sie mehrere IDs durch Kommas, wenn Sie mehrere ersetzen möchten.
export const AnnotationMetaData: Record<string, any> = {
/** Tragen Sie die Anmerkungspunkt-ID ein */
"aaaaaaaa-bbbb-cccc-dddd-123456789012": {
assetId: "panda",
scale: "1 1 1"
},
"aaaaaaaa-bbbb-cccc-dddd-123456789013": {
assetId: "panda",
scale: "1 1 1"
}
};
Informationen zum Aufzeichnen und Zuordnen der Anmerkungspunkt-ID finden Sie unter Anmerkungsdaten bestätigen.
Ausführung auf einem echten Gerät
Klicken Sie auf die Schaltfläche "Vorschau auf echtem Gerät" in der oberen Leiste des Mini-Programm-Entwicklungstools und laden Sie es durch Scannen des QR-Codes.
Anmerkung
Komponenten mit AR-Funktionalität (xr-frame) können nicht direkt im Simulator des Entwicklungstools ausgeführt werden.

Klicken Sie auf EasyAR Mega Samples, um in die AR-Szene des Beispielprojekts einzutreten.

Die Meldung
EasyAR Session is initializingauf dem Bildschirm zeigt an, dass die WeChat-Ebenenerkennung initialisiert wird.Tipp
Stellen Sie sicher, dass Sie in einer gut beleuchteten Umgebung testen und große, einfarbige Wände oder Böden vermeiden.
Bewegen Sie das Gerät langsam von einer Seite zur anderen über den Boden oder eine andere Ebene, um diesen Prozess zu beschleunigen.

Nach Abschluss der Initialisierung halten Sie das Telefon senkrecht, damit die Kamera eine normale Realansicht aufnimmt. Wenn die Lokalisierung erfolgreich ist, erscheint
Foundin den Debug-Informationen und der Statusindikator unten rechts wird grün.
An den annotierten Positionen wird das GLTF-Modell oder ein Würfel gerendert (abhängig davon, ob
assetIdkonfiguriert ist).Laufende Effekte: