Page 12 of 13
アプリケーション記述ファイルを読み取る アプリケーションの情報は『○○○-app.xml』に記載されています。その情報の読み取り方になります。
1 2 3 4 5 6 7 8 9 10 11 |
var appXml:XML = NativeApplication.nativeApplication.applicationDescriptor; var ns:Namespace = appXml.namespace(); // app id var appId = appXml.ns::id[0]; // version var appVersion = appXml.ns::versionNumber[0]; // filename var appName = appXml.ns::filename[0]; |
この情報を…
stageWebViewでwebページを表示できます。 表示方法
1 2 3 4 5 |
var swv:StageWebView = new StageWebView(); this.stage.focus = null; swv.stage = this.stage; swv.viewPort = new Rectangle(0,0,stage.stageWidth, stage.stageHeight); swv.loadURL("http://www.google.co.jp/"); |
削除方法
1 2 3 4 5 6 |
if( swv != null ){ swv.removeEventListener(Event.COMPLETE, onLoadCompleted); swv.viewPort=null; swv.dispose(); swv = null; } |
…
サイネージやゲーム遷移でよく使うフェードイン・フェードアウトを使いやすくしてみました。 _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…