中堅プログラマーの備忘録

忘れっぽくなってきたので備忘録として・・・

Unity

【Unity】UnityWebRequestを使って画像ファイルをダウンロードし保存する

1.概要 2.スクリプト 3.使い方 4.結果 1.概要 Unity5.4から正式にリリースされた【UnityWebRequest】を使って web上にある画像ファイルをダウンロードして ローカルに保存してみます。動作確認を行ったUnityのバージョンは【2019.2.13f1】になります。 2.ス…

【Unity】ScrollViewの使い方、スクリプトからテキスト一覧表示の設定をする

1.概要 2.プロジェクトに追加する 3.ScrollViewの設定をする ①表示範囲 ②スクロール範囲の指定 ③横スクロールバーを無効にする ④コンテンツの配置について考える 【Content Size Fitter】 【Vertical Layout Group】 4.スクリプト 5.結果 1.概要 UI設計にお…

【Unity】nGUI上でVideoPlayerを使って動画を再生する

1.概要 2.準備 3.スクリプト 4.結果 1.概要 今回はnGUI上で動画再生するにはどうしたらいいか? これをやってみようと思います。 nGUI上なので【Canvas】を用意し、その子供に【RawImage】を用意します。 動画再生には【VideoPlayer】を使用し 【RenderTextu…

Unityで【Embedded Browser】を使ってウェブブラウザを表示する

1.概要 2.インポート 3.実装 4.スクリプトから制御する 5.javascriptからUnityの関数を実行する。 6.まとめ 1.概要 Unityで作成したアプリケーション内で webページを表示したいと依頼がありました。 これについてどのように対応しようか検討しました。 gree…

【unity】で【shader】がピンクになってしまう時の解決方法

【unity】で【IDE】上ではしっかりテクスチャが表示されるのに ビルドするとテクスチャがピンクになってしまう時の解決方法以前、記事に上げたオリジナルキューブを作成するで 【IDE】上では問題なかったのだが、ビルドしてexeを実行すると 全面がピンク色の…

【Unity】CUBEの6面にそれぞれ異なるテクスチャを貼り付ける

デフォルトで用意されているCUBEにテクスチャを貼り付けると 上下が反転してしまう面が存在してしまいます。 また、面毎に異なるテクスチャを貼り付けることも出来ないので これを解決するために、自作でCUBEを作成してみました。 【customCube】というGameO…

【Unity】Windowsアプリの起動ポジションの設定とツールバーを非表示にする方法

1.概要 WindowsをターゲットにしたデスクトップアプリケーションをUnityで作成した時に 起動ポジションの指定とツールーバーを消す方法です。 実現方法ですが【windowAPI】関数を呼び出しています。 開発環境:Unity 2018.3.8f1 (64-bit) 開発言語:C# 2.何…

【Unity】動的に3Dオブジェクトを作成し、ローカルから読み込んだテクスチャを貼りつけるスクリプト

1.概要 2.準備する 3.スクリプト 4.結果 1.概要 Unityではオブジェクトを作成するとき エディタ上で作業をすることが多いと思います。ですが、スクリプトから動的に作成する必要がある場面もあります。 ここではで動的に3Dオブジェクト(Quad)を作成し、 更に…