Trouble with MRTK Figma Bridge: Objects Not Importing Correctly

Hey folks, I’m scratching my head over here!

I’m trying to use the MRTK Figma Bridge to bring stuff from Figma into Unity, but it’s not going smoothly. I’m running Unity 2021.2.8f1 with MRTK Figma Bridge 0.1.1, MRTK Standard Assets 2.7.3, MRTK Tools 2.7.3, and OpenXR Plugin 1.2.1.

The weird thing is, when I import a Figma page, most objects show up empty. Only the TextMeshPro stuff seems to work right. I’m wondering if there’s a mismatch between the Figma prefabs and what’s in my project.

Has anyone else run into this? Am I using the wrong versions or messing something up?

I’ve tried the usual steps:

  1. Open the Figma Bridge Window
  2. Put in my token
  3. Load the files
  4. Build Page 1

Everything seems to go through without errors, but the result is mostly empty objects in the scene hierarchy. Any ideas on what might be going wrong?

I’ve encountered a similar issue with MRTK Figma Bridge. In my experience, the problem often lies in the way Figma components are structured or named. Ensure your Figma file uses simple, flat structures and avoids nested components where possible. Also, check that your Figma elements have unique, descriptive names.

Another potential solution is to clear your Unity cache and reimport all assets. Sometimes, lingering files can interfere with the import process. If that doesn’t work, try creating a new Unity project and importing MRTK and the Figma Bridge from scratch.

Lastly, double-check your Figma file permissions. Occasionally, access issues can cause partial imports. If all else fails, consider downgrading to an earlier, stable version of the Figma Bridge. The latest versions can sometimes introduce compatibility issues with certain Unity or MRTK versions.

hey there! i had a similar problem. try updating ur MRTK Figma Bridge to the latest version (0.1.2). it fixed the import issues for me. also, make sure ur Figma file doesn’t have any weird groups or frames. sometimes that messes things up. good luck!

I’ve been using MRTK Figma Bridge for a while now, and I’ve found that version compatibility is crucial. Your Unity version (2021.2.8f1) might be the culprit here. I had better luck with Unity 2020.3 LTS. It’s more stable with MRTK and the Figma Bridge.

Another thing to check is your Figma file structure. Complex hierarchies or unusual naming conventions can throw off the importer. Try simplifying your Figma layout and use straightforward names for your objects.

If that doesn’t work, try clearing Unity’s Library folder and reimporting everything. Sometimes cached data can cause issues. Also, make sure your Figma access token has the right permissions.

Lastly, don’t forget to check Unity’s console for any error messages. They might provide more specific clues about what’s going wrong during the import process.