「毎日Unity」の技術ブログ

開発で役立つ情報を発信する

Unity

【Unity】CylinderColliderが欲しい時の代用法

Cylinder型のColliderが欲しい時の代用法を記事にしました。 [ CylinderColliderは存在しない ] 下記の画像の通りUnityには残念ながらCylinderColliderが用意されていません。 BoxColliderやCapsuleColliderは用意されているのになぜCylinderColliderだけ用…

【Unity】MeshColliderが衝突しない時の解決方法

MeshColliderが衝突判定をしてくれないことがあったので解決方法を記事にしました。 [ 解決方法 ] どうやらMeshColliderはConvexのチェックボックスにチェックを入れないと衝突判定をしてくれないようです。下記の画像のようにチェックを入れれば、期待通り…

【Unity】NCMB(ニフクラ)を使用中に200エラーが出た時の解決方法

UnityでNCMBを使用中にUnityのコンソールに「【StatusCode】:200」と表示された時の原因と解決方法を記事にしました。 [ 原因 ] NCMBで作成したアプリのフィールドにUnityからアクセスしようとした時に、そのフィールドが存在しないと、このエラーがUnity内…

【Unity】NCMB(ニフクラ)を使用中に404エラーが出た時の解決方法

UnityでNCMBを使用中にUnityのコンソールに「【StatusCode】:404 」と表示された時の原因と解決方法を記事にしました。 [ 原因 ] NCMBのBasicプランだと最終ログインから1ヶ月が経過した時に、NCMB内で作成したアプリが勝手に消去されてしまうみたいです。ア…

【Unity】ProfilerのGC(GarbageCollector)が重い時の解決方法

ProfilerのGC(GarbageCollector)が重い時の解決方法を記事にしました。 [ そもそもGCって何? ] GCとは、コンピューターが自動的にメモリを確保したり、確保したメモリの中から必要なくなったメモリ領域を自動的に解放したりする機能だそうです。 新たにメモ…

【Unity】影がチカチカちらつく時の解決方法

Unityでゲーム開発をしていた時に、描写した影がチカチカちらつくことがあったので、その時の解決方法を記事にしました。 [ 解決方法 ] 下記のようにCameraコンポーネントの「Clipping Plane」の「Near」を0.1以上にしたらこのバグ?は直りました。

【Unity】ProfilerのPhysics.Processingが重い時の解決方法

Physics.Processingが重い時の解決方法を自分用にメモ。 [ 症状 ] RigidbodyもColliderも使っていないのにProfilerのPhysics.Processingが下記のように急に重くなり、FPSが60ぐらいまで落ちてしまうことが頻繁にありました。 この症状は下記のサイトを見ても…

【Unity】オブジェクトに動画を貼る方法

オブジェクトに動画を貼る方法についてまとめました。 [ 貼る方法 ] まずはじめに下記の画像のようにUnityEditorを起動してオブジェクトに貼りたい動画をインポートします。 次に下記の画像のように適当にオブジェクトを配置し「Video Player」というコンポ…

【Unity】UnityAdsが実装できない時の解決方法

UnityAdsが実装できない時の解決方法を記事にしました。 [ 解決方法 ] UnityAdsを有効にする UnityAdsを有効にしていないと広告を出せないので、下記の画像のように有効にしてください。 Advancedにチェックする Advancedにチェックが入っていないとスクリプ…

【Unity】UnityAds実装方法

UnityAds実装方法を簡単にまとめてみました。 [ 実装方法 ] UnityAdsに登録 下記のサイトでUnityAdsに登録しておきます。 unityads.jp UnityAdsを有効にする 下記の画像のようにUnityEditorでFileからBuildSettingへ進みます。 次に下記の画像のようにPlatfo…

【Unity】画像がぼやける時の対処法

画像がぼやける時の対処法を記事にしました。 [ 対処法 ] ぼやける画像のプロパティのFilterModeを下記の画像のように「Bilinear」から「Point(no filter)」に変更すれば解決できると思います。

【Unity】描写距離の変更方法

描写距離の変更方法がわかったのでメモすることにしました。 [ 描写距離の変更方法 ] 描写距離はCameraコンポーネントのClippingPlanesから変更することができます。 ClippingPlanesは、下記の画像のようにNear(描写開始距離)の値が0.3、Far(描写最高距離)の…

【Unity】QuadとPlaneの違いについて

QuadとPlaneの違いがわからなかったのでまとめることにしました。 [ Quadとは ] ・4つの頂点と2個の三角形メッシュから構成される ・画像や動画を表示するために使用される ・XY平面である [ Planeとは ] ・121つの頂点と200個の三角形メッシュから構成され…

【Unity】スクリプト無しでオブジェクトの色を変更する方法

今回はスクリプト無しでオブジェクトの色を変更する方法についてまとめてみました。 [ 変更方法 ] まずはじめに下記の画像のようにUnityEditorを起動して画面中央下のAssetsのところを右クリックし、CreateからMaterialを選択し作成してください。 次に下記…

【Unity】オブジェクト同士が貫通してしまう時の解決方法

今回はオブジェクト同士が貫通してしまった時の解決方法をまとめてみました。 [ 解決方法 ] Colliderをアタッチする まず初めに貫通してしまう両方のオブジェクトにColliderコンポーネントがアタッチされているか確認してください。 チェックボックスをチェ…

【Unity】UnityとVisualStudioをリンクさせる方法

VisualStudioでUnityC#を書いている時にUnityの予測変換が出てこない時があったので、その時の解決方法をメモ。 [ リンクさせる方法 ] まずはじめに下記の画像のようにUnityEditorを起動してEditからPreferencesを開いてください。 次に下記の画像のようにAn…

【Unity】UnityRemote5の使い方

毎回毎回UnityとXcodeでiPhoneにビルドして実機テストをするのが非常にめんどくさかったからUnityRemote5を使ってみました。その時の使い方をメモとして残します。 [ 使い方 ] Unityを起動して「Editor」→「ProjectSettings」→「Editor」→「Device」からモバ…

【Unity】UnityAdsとは

UnityAdsがどういうものなのかわからなかったのでメモ。 [ UnityAdsって何? ] Unityが提供するiPhone・Android向けのアプリ内広告サービス。15秒間の動画広告を表示する。広告の出現タイミングや位置は自分で設定が可能。 [ 収益発生条件 ] アプリ内の広告…

【Unity】AdMobとは

AdMobがどういうものなのかわからなかったのでメモ。 [ AdMobって何? ] Googleが提供するiPhone・Android向けのアプリ内広告サービス。バナー広告やリワード広告を表示する。広告の出現タイミングや位置は自分で設定が可能。 [ Adsenseとの違い ] Adsenseは…