1. Help us improve the editor usability and artist workflows. Join our discussion to provide your feedback.
    Dismiss Notice
  2. Unity 5.6 is now released.
    Dismiss Notice
  3. Check out all the fixes for 5.5 in patch releases 1 & 2.
    Dismiss Notice
  4. Get further faster with the Unity Plus Accelerator Pack, free for new Unity Plus subscribers for a limited time. Click here for more details.
    Dismiss Notice
  5. Learn how you'll soon be able to publish your games to China in four simple steps with Xiaomi. Sign up now for early access.
    Dismiss Notice

Instantiating Sprites

Discussion in '2D' started by MajidKhosravi, Jan 22, 2014.

  1. MajidKhosravi

    MajidKhosravi

    Joined:
    Jun 21, 2013
    Posts:
    30
    Whats the best method of instantiating sprites? I used to use game objects as prefabs and instantiating them using a public reference, however Instantiate function doesn't work with Sprite references.

    Lets say if I have a bullet object as sprite, Should I add sprites to game objects as child and then use those as prefabs to instantiate new items?
     
  2. unitylover

    unitylover

    Joined:
    Jul 6, 2013
    Posts:
    345
    You can definitely use prefabs for your sprites. It's the easiest and recommended way to instantiate things.
     
  3. MajidKhosravi

    MajidKhosravi

    Joined:
    Jun 21, 2013
    Posts:
    30
    So should I add my sprite as a child object to a game object and then use that game object as prefab, right?
     
  4. unitylover

    unitylover

    Joined:
    Jul 6, 2013
    Posts:
    345
    You can either drag a sprite onto your scene and create a prefab from that or use a child container if you need to.
     
  5. MajidKhosravi

    MajidKhosravi

    Joined:
    Jun 21, 2013
    Posts:
    30
    thanks, it worked! :)
     
  6. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    5,832
    You can also just in create a new gameobject (programmatically) and attach a spriterenderer to it.
     
  7. sub66pop

    sub66pop

    Joined:
    Jan 11, 2014
    Posts:
    3