• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
Question by hustleinmablood93 · Sep 22, 2022 at 07:59 AM · renderertextmeshsortingsorting layerssorting order

why Sorting Order is not batched?

SpriteRenderer and TextMesh Pro (not UGUI) I am creating a card prefab (3d object) that uses two components. If I create several

alt text

The materials used for the sprite Renderer are all the same (sharedMaterial is used) The sprites are all in the same atlas. SpriteRenderers are being batched

TextMesh Pro has the same material preset. Even after adding text, the batc$$anonymous$$ng works fine (the picture above is that state)

The problem! If i only change the SortingOrder of the TextMeshPro object (as in the picture below)

Batc$$anonymous$$ng is not possible and they are classified individually (SpriteRenders have no problem even if they change the sorting order) (Picture below, when the sorting order of TMPs is touched)

alt text

I see it in frame debug The blue square is the part that draws the card (SpriteRenderer) The red line is the TextMesh Pro part.

Draw the card frame once, the text of the card, and keep repeating t$$anonymous$$s (as much as the number of cards) x2 batc$$anonymous$$ng is happening.. I've been searc$$anonymous$$ng for two days and can't find the answer.

Current Status Unity Version 2021.2.16F1 LTS + URP

TMP version is 3.0.6

I'm using only one camera, Main.Camera The prefab's z value is currently all 0 (all of its c$$anonymous$$ld objects are z == 0)

All sorting layers are using only Default Current sorting by touc$$anonymous$$ng only the Order in Layer? (The order in layer is being changed in the script, not the inspector)

Material RenderQueue 2000 geometry used in SpriteRenderers The material used by TMP is 3000 transparent I am using the default shader tmp/mobile/DistanceField in TMP obj (not touched)

If you need the code, tell me. I'll capture the code and post it. Someone please help t$$anonymous$$s newbie I'm crazy.....

일단.png (55.3 kB)
이상.png (58.2 kB)
Comment

People who like this

0 Show 0
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

144 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Allow for sorting between different sorting layers 0 Answers

Is there a way to adjust canvas z-ordering while using Alphabetical Sort in the Hierarchy? 2 Answers

Is there a way to sort UI elements overriding the hierarchy? 0 Answers

Any way to get an accurate Renderer.bounds immediately after modification? 1 Answer

Changing two different objects renderer colour 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges