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 Will 7 · Sep 13, 2010 at 09:05 PM · javascripttextmidi

Adding new lines to text file in runtime. (javascript)

I want to create a method of recording what is happening in my drum game, like a midi file where every time a certain drum is played the time it has been played is recorded to a text file in real time and then read back. The problem I have is adding a new line without overwriting the entire file. In Response to the answers, I tried,

import System.IO; var sw = new StreamWriter("TestFile.txt");

function Start () { }

function Update () { if (Input.GetButtonDown("keyOne")) { sw.WriteLine(Time.time); }

 if (Input.GetButtonDown("keyTwo")) {
     sw.Close();
 }

}

But nothing was written at all? And Erics answer, how do you use the append option? Sorry about this but i can't seem to find any IO documentation using JS. :'(

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

3 Replies

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

Answer by Will 7 · Oct 24, 2010 at 10:25 PM

Found it! Just put

x.WriteLine("?",true); 

The boolean is asking if you want to overwrite or append and it's set to false (overwrite) by default.

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
avatar image
1

Answer by Ony · Sep 14, 2010 at 06:39 AM

The first code sample is failing (unknown identifier "sw") because you have sw declared locally in the Start function instead of globally. When the Update function calls on sw it has no idea what it is because it's only been locally declared.

In your second code you declare sw once locally in the Start function and a second time locally in the Update function, so essentially it's two different variables. Try declaring it globally and see if that helps.

Comment
Add comment · Show 1 · 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 Ony · Sep 14, 2010 at 10:08 PM 0
Share

You edited your original question so my answer might not make sense anymore to anyone reading it.

avatar image
0

Answer by Eric5h5 · Sep 14, 2010 at 07:23 AM

If you want StreamWriter to append instead of overwrite, then use the append option when creating the StreamWriter object.

Comment
Add comment · 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 BobbleHead · Apr 01, 2014 at 06:15 PM 0
Share

What does the option look like? bit vague.

avatar image Eric5h5 · Apr 01, 2014 at 06:26 PM 0
Share

http://msdn.microsoft.com/en-us/library/vstudio/36b035cb

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

2 People are following this question.

avatar image avatar image

Related Questions

changing font + size of text 1 Answer

Limit on GUI Components? 0 Answers

Fading a text gui style 3 Answers

Variable won't appear on UI text (JS) 0 Answers

How to change the text on an other object ? 2 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