質問①
こちらのサイトを参考しているのですが、
急にAppConstというものが出てきて、何なのか知りたいです。
試したこと
とりあえず、下記を試しましたが、未定義エラーになりました。
C#
1 void Start () { 2 Debug.Log(AppConst.IsEditor); 3 }
error CS0103: The name `AppConst' does not exist in the current context
IsEditorで検索すると、こちらを見つけました。
Application.isEditorのことでしょうか?
だとしたら、if(Application.isEditor){ ~ }で書けばよいかと思うのですが、なぜAppConst.IsEditorを使っているのでしょうか?
しかもどうやって、ApplicationをAppConstに変換しているのでしょうか?
下記のように代入しようとしてもエラーになります。
C#
1 var AppConst = Application; 2 Debug.Log(AppConst.IsEditor);
質問②
Application.isEditorがtrueのときはUnityエディタ上で、
falseのときはそれ以外になると思うのですが、その場合、PC上で動かしている場合(ビルドしたexeで動かしている場合)と、
スマホで動かしている場合も同じfalseになると思いますが、
PCのexeで動かしているのと、スマホで動かしているのとで判別はできたりしますか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/10/29 14:51