fall and fall

ゲーム、プログラミング、二次創作のことなどを書いています。

2022-10-01から1ヶ月間の記事一覧

Unity UI ボタンをクリックした時の処理を追加する方法

Unity UI で、ボタンをクリックした時の処理を追加する方法を書いていきます。 1. ボタンを追加 Unity エディターで、ボタン(GameObject)を追加します。手順は以下の通りです。 ヒエラルキーウィンドウで右クリック UI を選択 Button を選択 2. ソースを追…

Unity 2D キャンバスとカメラの表示領域を合わせる方法

Unity UI のキャンバスと、カメラ(2D: Orthographic)の表示領域を合わせる方法を書いていきます。 デフォルトの設定 Unity 2D で UI要素を追加すると、最初は下のようになります。 Canvas の領域が広くて、Camera の表示領域は左下のように小さくなってい…

東方Project フルスクリーンで表示が端に寄る場合の対応方法

東方Project の原作をフルスクリーンで起動すると、映像が画面の端に寄ることがありました。 これから、その詳細と、映像を中央に寄せる対応方法を書いていきます。 画面イメージ 下の画像が、事象発生時の画面キャプチャです。 本来は、映像が中央に表示さ…

お問い合わせ

読み込んでいます…

Unity UI 三目並べの開発(Tic tac toe)

Unity UI を使って、2D の三目並べ(Tic tac toe)を制作しました。 ソース github.com 仕様 人 vs CPU CPU は空マスをランダム選択 先手X、後手O の選択可能 勝敗判定 X か O を3つ揃えたほうが勝ちです。 実装としては、下のようにマスのインデックスを振…

DirectX コンバーターのインストール方法(DX8 to DX9)

DirectX のコンバーターをインストールする方法を書いていきます。今回のコンバーターは、DirectX 8 を 9 に変換するものです。 補足 インストール先のゲームに、どのような影響が出るかは分かっていません。 OS Windows11 と 10 での動作を確認しています。…

Unity ゲームの起動が遅い場合の対応方法(ZoneIdの削除)

Unity で作成したスタンドアロンのプログラムをWebで配布すると、ゲームの起動が遅くなることがありました。これから、その対応方法を書いていきます。 ※ OS は Windows を想定しています。 1. 発生条件 ゲームの起動が遅くなる条件は以下の通りです。 プロ…

ダウンロードファイルのブロックを解除する方法(ZoneIdの削除方法)

Windows で、インターネットからダウンロードしたファイルを実行すると、ブロック画面が表示されることがあります。 これからその詳細と、事前にブロックを解除する方法を書いていきます。 ブロック画面とファイルの実行方法 ブロック画面は以下の通りです。…

東方Project フルスクリーンで表示が横長になる場合の対応方法

東方Project(原作)をフルスクリーンで遊ぶ際に、画面の映像が横長になってしまう場合の対応方法を書いていきます。 ※ 非公式の対応方法です。 目次 画面イメージ Intel 内蔵 GPU の場合 AMD 内蔵 GPU の場合 内蔵 GPU ではない場合 1. 画面イメージ 本来は…

Unity UI ビルド後に文字が表示されない場合の対応方法

Unityエディターでゲームをビルドすると、ビルド後に UI Text の文字が表示されなくなることがありました。これから、その詳細と対応方法について書いていきます。 バージョン Windows 10 Unity 2018.4.0f1 画面イメージ 事象が発生した画面のイメージは以下…

Unityでウィンドウのタイトルを変更する方法(Windowsスタンドアロン)

Unityのゲーム(Windowsスタンドアロン)で、ウィンドウのタイトルを変更する方法を書いていきます。 変更方法 ウィンドウのタイトルを変更する方法は2つあります。 プロダクト名を変更する方法 C#スクリプトで変更する方法 以下に詳細を記載していきます。 …

Unity C#ソリューション名の変更方法(slnファイル名の変更)

Unity のプロジェクトで、C#ソリューションファイル(拡張子が sln のファイル)の名称を変更する方法を書いていきます。 ソリューションファイルについて ソリューションファイルは Unity が自動生成するもので、名前はプロジェクトのルートディレクトリと…

UnityでEXEの名前を変更する方法(プロダクト名の設定方法)

Unityで開発するゲーム(アプリ)の、EXE名(プロダクト名)を変更する方法を書いていきます。 1. Build Settings の表示 Unityエディターで、メニューの「File」→「Build Settings」をクリックします。 2. Player Settings の表示 ウィンドウが開いたら、左…

Unityで.NET4.xを使う方法(C#スクリプトのランタイム設定)

Unity の C#スクリプトで、ランタイムを .NET 4.x にする方法を書いていきます。 バージョン バージョンは以下の通りです。 Unity 2018.2.13f1 Visual Studio 2017 ターゲットプラットフォーム ターゲットプラットフォームは PC(Standalone)です。 1. Play…