Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • 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
0
Question by swapadan · Feb 22, 2014 at 03:53 PM · 2dspritestextureslayoutmulti-display

2D Layout + 2D Spritesheets

Hi everyone,

I am going to use Unity mainly for 2D games so I am very interested in Unit 2D system. Last week I spent many hours with learning Unity and I very appreciate a good documentation, but I have several problems. Since I've been using Cocos2D-x so far I am expecting some features which are actually great in Cocos2D:

a) layout system (virtual resolution, so placing sprites is invariant to real resolution and even to different aspects, aligning sprites to display edge etc.)

b) spritesheets (I am using TexturePacker [btw: coolest tool for packing textures] and loading atlases according device resolution with content scaling, this is working perfectly and I have complete control over the process).

After many hours of reading the documentation I find document how to create sprite from 2D texture with option to slice multi-sprite texture manually. This is not useful actually since atlas can be changed whenever (I made some test and auto detection of slices does not work for me too much). Then I found Sprite Packer in Unity - this is better option but I cannot find how create textures for different target resolutions.

So my questions are these:

1) How Unity solves the problem of Sprite layouting across different target resolutions?

2) How can I create and manage spritesheets for different devices? How can I control which texture will be used and so on?

I think this is a crucial for making multiplatform/multidevice 2D apps and I cannot find anything about that (except some threads on forum which are using Third Party libraries for 2D in Unity [I want to avoid this since Unity has direct support now]).

Except this I consider Unity (2D/3D) as very cool tool (especially animation system, physics, scripting).

Thanks for any hint.

Jiri Formanek

Comment
Add comment · Show 2
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
avatar image swapadan · Feb 26, 2014 at 12:31 PM 0
Share

Any suggestions?

I have tried some experiments and it seems that Unity loads all textures into memory when app starts. Can I control that process somehow? Can choose what texture should be loaded?

avatar image d12frosted · Jun 18, 2014 at 10:24 AM 0
Share

I am interested in answer for this question too :) Have you solved your problem? If yes, please, answer on your question :)

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.

Follow this Question

Answers Answers and Comments

21 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

Related Questions

Is there any benefit to slicing in power of two dimensions inside a sprite sheet? 1 Answer

Changing texture depending on angle to another player 1 Answer

Unity 2D and Texture Memory. 1 Answer

What is the best way of creating a modular texture? 0 Answers

Get sprites from a Texture2D 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