-
Notifications
You must be signed in to change notification settings - Fork 2
The File System
The first way of accessing Files is actually from the System.IO.File
class, which you can easily find Tutorials for online by searching 'c# file things' on google.
Luckily you can access almost all class in HB-Lua by just typing the name, Slua.CreateClass("ClassName")
or Slua.GetClass("ClassName")
.
In this case, we'll use the second one, since we can't do new File()
in C# (instead you use File.ReadAllText("Path")
).
So pretty much all we need is:
Slua.GetClass("System.IO.File").ReadAllText("this is where the path goes")
this should return a string
object, so just plain text of what's in the File.
For all the functionality System.IO.File
has to offer, check out the official Documentation.
Now, using the C# System stuff is useful, but there is something way way easier than that, but it's HB-specific:
file2string("this is where the path goes")
also returns a string
, should work exactly the same.
Author: Ryz
- Basics
- Unity related
- Homebrew-Specific