Unity– tag –
-
Asset
【Unity】Gaiaで最初のマップを自動生成してみる
Gaia - Terrain Creation, Texturing, Population - アセットストア UnityTerrain生成ツールとして有名なGaiaがセール中だったので、購入して試してみました。 クイックスタート とりあえず試すだけならクイックスタートガイドがアセットに付属していたの... -
C#
【Unity】ImageEffectsをインポートした後にCreaseShadingEditorでエラーが発生することがある
今日のエラー Assets/Editor/ImageEffects/CreaseShadingEditor.cs(8,6): error CS1503: Argument '#1' cannot convert 'object' expression to type 'System.Type' 解決 namespace UnityStandardAssets.ImageEffects { [CustomEditor(typeof (CreaseShadi... -
C#
【Unity】ウィンドウレイアウトの作り直しをする時にUnityメニューが標準のもの以外表示されない
今日の覚書 This can happen if layout contains custom windows and there are compile erors in the project. このエラーメッセージが表示され、ウインドレイアウトを作り直した際にコンパイルエラーを起こしているとUnityメニューが標準のまま更新され... -
Android
【Unity/Android】エラー: パッケージ “com.unity3d.player” は存在しません
今日の覚書 AndroidネイティブからUnityPlayerActivityを使えるようにするためにclasses.jarが必要だが、指定パスが不正だったりするとコンパイルエラーとなる。 UnityとAndroidの連携については以前の記事を参照。 環境 OSX El Capitan v10.11.5 Unity v5... -
Java
【Unity/Android】AndroidJavaException: java.lang.RuntimeException: Only one Looper may be created per thread
今日の覚書 Android連携のUnityアプリを実行中に下記エラーが出て進行しなくなる。 MM-DD hh:mm:ss.***: I/Unity(****): AndroidJavaException: java.lang.RuntimeException: Only one Looper may be created per thread MM-DD hh:mm:ss.***: I/Unity(****... -
C#
【Unity】ParticleSystemで描画座標がズレてしまう時は
GameObjectにParticleをセットして、いざ動かしてみると座標がズレて描画されてしまうことがあります。 これは描画する座標が実際に描画されるタイミングよりも事前に計算されてしまうため。 そんな時は、Emitする直前に強制で計算し直させることでズレが... -
C#
【Unity】staticなメソッドをOnClickイベントに設定すると、missingになってしまう
今日の覚書 uGUIボタンのOnClickイベントにstaticなメソッドを指定すると、missingになってしまう。 環境 OSX El Capitan v10.11.5 Unity v5.3.5f1 参考サイト http://answers.unity3d.com/questions/840906/ugui-ui-button-onclick-static-methods.html -
C#
【Unity】Consoleのログをテキスト検索する
Unity標準のConsoleビューではログのテキスト検索ができないのですが、 どうしてもログからテキスト検索したいことがあったので、調べました。 Assetを使う UnityAssetStoreのエディタ拡張アセットを使用すると、Unity標準の機能を拡張することができます... -
C#
【Unity】StandardAssetsのインポート不足時エラー
今日のエラー The name `Hoge' does not exist in the current context 原因 StandardAssetsのインポート不足 解決 不足しているStandardAssetsをImportPackagesからインポートする。 環境 OSX El Capitan v10.11.5 Unity v5.3.5f1 -
Linq
【Unity】値が変わった時にUnityEditorを一時停止する
概要 ObserveEveryValueChangedを使うと、値の変動を検知して処理を差し込むことができます。 今回はthisのlocalPosition.xが1になった時、実行中のUnityEditorを一時停止します。 環境 OSX El Capitan v10.11.4 Unity v5.3.5f1 コード using UniRx; Start... -
Android
【Unity/Android】Android6.0からのパーミッションとUnity
【Android】6.0からのパーミッションでも書きましたが、Android6.0からは実装上表示上ともにパーミッションの取り扱いが大きく変わりました。 Android上については、NTTソフトウェア様の記事がわかりやすくなっていたので紹介しておきます。 その1 その2 ... -
C#
【Unity】PrefabをGameObject.Instantiate(Resources.Load())で読み込もうとして、ArgumentException: The thing you want to instantiate is null.
今日のエラー prefabをロードしようとすると、返り値がNullになった。 さらにNullから参照しようとしたため、Object reference not set to an instance of an object エラーとなった。 コード GameObject go = Instantiate(Resources.Load ("hoge")as Game...
