Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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
6
Question by Mat Brummitt · Apr 22, 2010 at 09:10 AM · filesystemaccessread

Unity iPhone - Using the file system in my app/game?

Hi all,

My question is probably best asked by explaining what I need to do...

I am making a music based app/game where each "level" needs to pull in note-based information so that the level knows where notes should be played on the timeline. In order to do this, i've been advised that I should perhaps have a folder named "Songs" and in this folder, each song has a folder, "Song_001" for example. In a song folder you'll find files which contain note information for any given instrument. For example, drums might have the following files:

  • snare.notes
  • kick.notes
  • hihat.notes
  • crash.notes

In each of these files would be '1 note per line' and each note would have information for note timing and hit-type (accented, ghosted, ruffed for example) via a comma separated list.

The idea is that i'll load in these .notes files and parse them into dota that I can use in the game...

What I need to know is how to go about finding these files via the file system? I can build my own paths to find the files, but i couldn't find any information on how to go about actually locating files and pulling them in? Keep in mind this is for Unity iPhone. Hopefully that makes sense.

lastly, just want to say thanks for all the fantastic answers i've received in past questions, this place is amazing.

Thanks

Mat

Comment
Add comment · Show 1
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 alexnode · Apr 22, 2010 at 10:15 AM 0
Share

Your game sounds like a really good idea, I wish I could help.

1 Reply

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by Eric5h5 · Apr 22, 2010 at 07:26 PM

The easiest way is to use a TextAsset. (Despite the name you can use it to read bytes as well as text.) If you really need actual file system access, use the System.IO classes and file members. Keep in mind that what's available depends on what version of .net you're using (e.g., using 1.1 means that ReadAllBytes isn't available). You'd also need to make use of Application.dataPath when doing this.

Comment
Add comment · 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

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

No one has followed this question yet.

Related Questions

I cant read the file i wrote, unless i reload it in VS. 1 Answer

Write and read text files with c# 1 Answer

Dat File Location 1 Answer

How to read particular line from *.txt file? 1 Answer

How to make/write to files, then read immediately? 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