Unity-初心者ユニティの使い方メモ【UTMEMO】ブログ版

新しくライターさんが参加しました。Unityの使い方。アプリ、ゲームを作る時の開発作業ログ等。もしや、誰かのお役に立てたなら幸いです。

画面(カメラ)に簡単に演出をする方法

ノイズや後光など 結構いい感じの演出が簡単に追加できる qiita.com 手ブレ風の演出もできるようです tsubakit1.hateblo.jp 面白いスクリプトを作っている方もいます qiita.com 押井守監督と養老孟司さんの対談で聞いたのですが、 レンズで写したような歪み…

審査時のリジェクトまとめメモ

■ Guideline 2.5.10 - Performance - Software Requirements We noticed that your app or its screenshots include test advertisements. Apps or metadata items that include features that are for test or demonstration purposes are not appropriate …

リソースフォルダにあるプレハブをシーンにロードする

特殊なフォルダというか ランタイム(実行中)時に、動的にゲームオブジェクトを生成する方法 どこかの書籍で見たのに、 結構うる覚えだったのでサイト様を参考にしました。 hamken100.blogspot.com リソースフォルダ(Resources)にプレハブを作っておいて…

UnityでVRスマホゲームを作りたい

以前に何度か作ってはいるけど、 結局、どうつくるのがベストなのかいまだに迷っている。 ってことで、 参考にしたサイトさんを自身の備忘録としてメモしておこうかと思います。 nn-hokuson.hatenablog.com freesworder.net ■ 画面角度の固定設定しておく必…

ビルド時のエラー

ビルド時のエラー 【 CommandInvokationFailure: Gradle build failed. エラー 】 Exception: Calling TargetGuidByName with name='Unity-iPhone' is deprecated. Build completed with a result of 'Failed'UnityEngine.GUIUtility:ProcessEvent(Int32, In…

Android6以降、カメラ起動時にアプリが落ちる

アンドロイドのアクセス許可が ランタイムパーミッションという方式になって、 カメラのアクセス許可がされていないとアプリが落ちているようです なので、 このプラグインのようにランタイムのアクセス許可状況を判断することが必要なようです UnityでRunti…

アンドロイドの開発環境を設定する~mac編

ちょっとあらためてメモ。 アンドロイド開発環境というか設定方法 ■ Unityのインストール ■ Android SDKの設定 Android SDKとは、パソコンなどでAndroid向けソフトウェアを開発するための開発環境。Google社が無償で公開しているもので、Windows版、Mac OS X…

unity別バージョンを共存インストール/複数起動など

過去バージョンのエディタなどを複数共存させたいってことで、 その手順を自分用にまとめておきます。 流れとしては、 現在のインストールされているフォルダをリネーム。 インストールファイルを開いてインストール。 【 手順 】 ■ Finderを開いてアプリケ…

android実機のデバッグ設定をする

ちょっと忘れがちなので、 リンクをストック アンドロイド端末をデバッグ用に設定しておく qiita.com No Android devices connected 一度USBデバッグを設定したのにまたOFFになっている場合がある qiita.com ■ Unityでandroid実機に転送できない アンドロイ…

Admob広告をUnityで表示する方法~Android・iOS版

unityでadmobを表示する(使い方)の備忘録を自分用にまとめておこうと思います。 ※ admobの広告ユニットIDは、取得してもすぐには表示されないので事前に登録しておいたほうがいいかと思います。 設定方法だけではなく、登録・運用上のメモなども残せれば…

SQLiteを使う

unityでSQLiteを使ってみます。 うまくいくかな こちらのサイト様を参考に。 UnityでSQLiteを扱う方法 - Qiita まずは、windows環境でsqliteを使えるようにしてみます。 DB Browser for SQLiteをダウンロード 「DB Browser for SQLite」“SQLite”のデータベー…

androidでビルドした後、Unity自体がフリーズする。

タイトルのままだけど、 unity2017.3系のeditorだと、なぜか実機のBuild And Runしたあと、 editor自体がフリーズしてしまう unity2017.2.2f1の過去バージョンに戻すと大丈夫だった。 根本原因がわからない。 再インストールの手順がまずかったのかも知れな…

シーン移動・またはリロード~Unityよくつかうコピペまとめ

基本的に短いコードだけど、自分的に、よく使うコピペをまとめておこうと思います。 基本的にC#です。 ■ シーン移動・またはリロード // 必要なクラス using UnityEngine.SceneManagement; // シーン移動 Application.LoadLevel("Game"); // リロード Applic…

unityで写真ファイルをギャラリーに保存する方法

普通の画像とかを写真ギャラリー(本体・SDカード)とかに保存したい。 アセットを使えば、スクリーンショットとかは保存できるけど、そうではなく、JPGやPNG 画像を保存したい。 そんなときは、 yasirkula/UnityNativeGalleryとかいうのを使えばできそう。 …

unity 2Dのときの重力の方向を変更する

unityで重力の方向を変えたい 文系っぽく、文字にすると、 通常の下に向いている重力を上にしたい と、しらべてみると下記の方法でできる模様 【Unity】重力加速度を変更する | naichilab - Android iOSアプリ開発メモ [Unity] 重力についてあれこれ | ftvlo…

Unityからxcodeへの書き出し手順

unityからiOSへの書き出し手順を自分用の備忘録としてまとめておきます。 xcode側の設定などは完了しているものとします。 なのでUnityからiOSに書き出してアプリ起動するだけの手順。 ① Build Sttings でplatformをiOSに切り替える ちょっと時間がかかるか…

Unityプロジェクト操作~コピー(複製)・名前変更する方法など

作成したプロジェクトをコピー(複製)して、 雛形として再利用する手順を調べました。 ■ プロジェクト複製の手順 そのものの感じなブログさまが見つかりました。 mogi0506.com 参考にさせていただくと、下記の手順で行なえます。 1.フォルダを複製(コピ…

Unityの当たり判定

当たり判定をただなんとなく使っていたけど、 あらためて自分ようにまとめようかな、とおもいます。 colliderを設定しておく。 [Unity] Unityにおける衝突判定まとめ - Qiita 【Unity】 衝突判定について整理してみた C# - てんちょーの技術日誌 【Unity】オ…

Unityでオブジェクトを透明(透過)させる

3Dオブジェクトを透明とうか透過、透けて見える状態にするには、 マテリアルの設定でできるようです。 【Unity】モデルを透明にする (1) - テラシュールブログ こちらのサイト様が詳しく教えてくださっています。 RenderingModeをfadeかTransparentにして…

オブジェクトのタッチイベント

オブジェクトのタッチイベント 【 Event Trigger 】 ◆ 基本使用手順 ・Event Triggerコンポーネント設定 ・Colliderコンポーネント設定 ・Event System追加 ・ CameraのPhysics Raycasterコンポーネント追加 blog.lab7.biz tech.pjin.jp 【 Unityでオブジェ…

unityで文字列stringの前後の空白を消す

文字の前後空白をけすのはtrimでできるようです。 srting str_tmp = str_mozi.Trim(); 文字列の前後に付いている余計な文字を削除する: .NET Tips: C#, VB.NET

unityとphpを連携させてみる

unityでphpと連携というかwebでオンラインっぽいものをつくってみたくて調べてみました。 photonとかncmbとかあるけど レンタルサーバーでなんとかそれっぽいものが動くかやってみよう Unity/PHP/MySQLを使って遊んでみる - Qiita 【Unity】WWWクラスを利用…

unityでjsonを使ってみる

phpとunityを連携させたくてjsonでの通信を考えてみました。 他にもあるのかもしれないですが、 まぁ、オーソドックスなのではないかと勝手に推察。 ってことで。 JsonUtility をつかって Unity で JSON を取り扱う方法 - Qiita こちらのサイトさまによると …

Unityでキャラクターを歩かせる/アニメーション手順

なんどやっても忘れてしまう メカニムの使い方をあらためて参考にしながらやってみたいと思います。 qiita.com 3dオブジェクトをアニメーションさせる macanimで大切なこと [ 1 ] Animatorコンポーネントを追加 Animationコンポーネントと似ているが別物。 A…

skybox

SKYBOXの使い方 unity-shoshinsha.biz ■ 自作する方法 qiita.com SKYBOX おすすめunityアセット 以前もおすすめアセットをまとめた気もするけど、ちょっと個別版というか。 スカイボックスにしぼってみる ■ 3Skyboxes https://www.assetstore.unity3d.com/jp…

unityでプレイヤーをステージ外に移動できないように制限する

ステージというか移動範囲をきめて その領域外にはでないようにする方法を探してました マップから落ちないようにステージ上を歩かせる楽な方法 - テラシュールブログ こちらのサイト様をもとにやってみようと思います。 Navmeshを使います UnityEngine.AI.N…

GIFアニメ

GIFアニメ develop.hateblo.jp

Unityのフォームパーツ(インタラクションコンポーネント)一覧

unityで標準にあるUI(uGUI)のフォーム用パーツ(インタラクションコンポーネント)の一覧があったので、ブックマーク用にストック。 docs.unity3d.com Selectable 基底クラスButtonToggleToggle GroupSliderScrollbarScroll RectInput Field (入力フィール…

UntiyのUIでのボタン制御

ボタンを使える使えないの制御にenableで対応してたけど、 interactableってのがよさそうだ。 参考サイト Unityのボタンのenabled/setActive/interactableの違い - 脳汁portal

UnityでSDカードへのアクセス挙動がおかしい

アセットストアで購入した機能で、 画像読み込みができるようになったけど、 SDカードの読み込みがうまくいっていない。 なぜだ? と調べると、このサイト様に書かれていることがヒントになりそうだ。 AndroidのpersistentDataPathがカオス – wizaman's blog…