• 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 JamesPost · May 02, 2013 at 02:27 PM · iostexturedownload

Can you instruct a game to download textures and write these textures into the game for next time?

Hi all, I've written some games for iPad and I'm looking for a solution to the following task;

I want the user of the iPad game to be able to download new textures from the web whilst playing the game (I know how to achieve this bit of the problem). Then have these textures applied to the game and saved in the game so that when the user quits the game and goes back later, the downloaded textures are still there - hard written into the game without the need to connect to the www again and re-download.

Make sense? Any ideas gratefully received...

Best regards, James.

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

1 Reply

· Add your reply
  • Sort: 
avatar image

Answer by robertbu · May 02, 2013 at 02:35 PM

No, you cannot add the textures to the game. You can convert them to PNGs, save them to local storage of the device and then load reload them using WWW with "file://" in the URL when the game restarts.

See:

Texture2d.EncodeToPng()

Application.persistantDataPath

Comment
Loius

People who like this

1 Show 2 · Share
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 JamesPost · May 02, 2013 at 05:02 PM 0
Share

Hi Robertbu, I thought as much, thanks for your input.

My issue now would be the lack of file structure on iOS; my plan would be to allow the user to download texture from a URL (using Safari etc) dump it in Photos and then when the Unity game boots up, call a function to incorporate the downloaded textures into the game.

But, how would I point to the downloaded textures when iOS has no file structure??

Any thoughts?

Cheers, James.

avatar image robertbu · May 02, 2013 at 06:01 PM 0
Share

You will need to write or buy a plugin in order to access photos in iOS. Prime31's Etcetera plugin I believe will do the job.

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

13 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

Related Questions

Texture on instantiated asset bundle sometimes black only on iPhone 0 Answers

Ios www.texture returns question mark 1 Answer

How to apply downloaded textures on Android/iOS 1 Answer

[iOS] Can I include "Data" folder in resource when downloading resource? 0 Answers

www.texture memory leak 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