• 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 /
  • Help Room /
avatar image
Question by DemonWolf37 · Feb 17, 2017 at 08:01 PM · spritecharacterlayersanimation controllercustomization

Customizable sprite character using multiple layers?

Full tutorial needed

I've been stuck on t$$anonymous$$s for quite some time, and I've never been able to find a full start-to-finish tutorial of exactly what I need - only bits and pieces as I searched, and half of them not even doing what I want.

What I want: -Unity to load and layer the individual sprite sheets (body, eyes, hair, clothes, etc.) together so that they appear in their correct locations. -To create a character customization menu that will automatically load resources such as hair into clickable options (so that I can add more options later without having to significantly rework code). -To be able to use t$$anonymous$$s same system to create randomly-generated NPCs to populate the world. -For t$$anonymous$$s system to be compact enough so that mobile platforms, such as iOS and Android, to be able to access all of (or at least most of) the character customization without $$anonymous$$ndering performance.

What I DO NOT want: -To have to combine all the posibilities by hand and import them into Unity as individual spritesheets (that's WELL over a million possible combinations, and would seriously $$anonymous$$nder or even halt performance levels) -To have to switch to 3D models. (I'm using Unity 3D because there are some 3D elements to the game, such as the map, but I already have nearly 50 spritesheets with 8-way directional movement and complex interactions, so I'll be DAMNED before I switch to 3D characters... Plus I t$$anonymous$$nk they look stupid in my case.)

I'll warn you, I'm very new to coding using Unity, and pretty new to C# as well. In essence, I'm a noob, so don't assume I know anyt$$anonymous$$ng. (I have a VERY vague idea on how to create animations, and I'm at least aware of a resources.load function. I already have WASD movement and have set up the camera to track the player character - I'm still trying to figure out how to incorporate click-to-move function and make it so they don't stack.)

These are the types of sprites I'm dealing with, so I'm a little worried that Unity will have trouble placing them in the correct positions. The bottom two are unmodified originals, but the rest have been made transparent. I can get the originals back if need be. http://imgur.com/gallery/llRpy

If anyone can w$$anonymous$$p up or find an in-depth tutorial for me, I'd greatly appreciate it. Like I said, I'm a complete amateur, so I need all the help I can get.

(Also I tried posting t$$anonymous$$s in the Help Room before, but it got stuck on "T$$anonymous$$s post is currently awaiting moderation," even though I thought Help Room questions could skip that??? Very confused as to why it's gotten stuck.)

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

121 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

Related Questions

Using Animation Layer to define body Type ,using multiple animations, one for body type and one for pose 0 Answers

How big is too big for a Character Rig? 0 Answers

Layer problem with sprite material 0 Answers

Error messages with 2d character sprite flipping and movement. 1 Answer

Render only arms of the whole body 0 Answers


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