Category: Unity Page 3 of 3
サイネージやゲーム遷移でよく使うフェードイン・フェードアウトを使いやすくしてみました。 _nowObjがフェードアウト、_nextObjがフェードイン
1 2 3 4 |
public void FadeInOut( GameObject _nowObj, GameObject _nextObj, float _fadeTime, float _delayTime ) { iTween.FadeTo(_nowObj, iTween.Hash("alpha", 0, "time", _fadeTime)); iTween.FadeTo(_nextObj, iTween.Hash("alpha", 1, "time", _fadeTime, "delay", _delayTime)); } |
&…
テキストファイルの読み込み
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
public string OpenTextFile( string _filePath ){ FileInfo fi = new FileInfo(_filePath); string returnSt = ""; try { using (StreamReader sr = new StreamReader(fi.OpenRead(), Encoding.UTF8)){ returnSt = sr.ReadToEnd(); } } catch (Exception e){ print (e.Message); returnSt = "READ ERROR: " + _filePath; } return returnSt; } |
テキストファイルの書き込み(上書き)
1 2 3 4 5 6 |
public void WriteText( string _filePath, string _contents ){ StreamWriter sw; sw = new StreamWriter(_filePath, true); sw.WriteLine(_contents); sw.Close(); } |
&nbs…