2022-01-01から1年間の記事一覧

C# WindowsForm でコンソールを開く

#はじめに WindowsFormアプリのテンプレートだとConsole.Writelineをうっても コンソールが呼ばれないらしい。 呼ぶ方法 調べると、下記サイトのやり方でコンソールが呼べた。 www.wareko.jp おわり なんでよべないか、理由はよくわからないので 時間がある…

Unityのイベントについてのメモ

はじめに Unityのイベントについてちゃんと理解していないので 勉強したり、テストコード書いてなんとなくわかったことをメモる 調べて分かったことを雑多にメモ ・イベントの定義の仕方 public UnityEvent OnClickTestButton=new UnityEvent(); OnClickTest…

1つのScriptに2つクラスを書いたとき どうなるかメモ

はじめに スクリプトに複数のクラスを書いたとき、その複数のクラスのインスタンスは生成されるのか、AwakeとかStartはよばれるのか、 どうなっているのかよくわからなかったのでテストしながら確認してみるメモ やってみること オブジェクトにTest.csスクリ…

オブジェクトをクリックしたときに処理を発生させる

はじめに 脱出ゲームなんかを作っていると、オブジェクトをクリックするとイベントが発生するみたいな処理が必要になります。 忘れるので、やり方をメモっときます。 例えば、下の画像のPCをクリックすると、何かイベントが発生するようにしたいとします。 …

初めてのXcodeでのビルドで手間取ったことメモ

エラー1 エラー全文 Failed to create provisioning profile. There are no devices registered in your account on the developer website. Plug in and select a device to have Xcode register it. 対処 ・Bandle idenfityをデフォルトから変える。日付…

カスタムボタンを利用する

カスタムボタンの使い方 参考 URL shibuya24.info ekulabo.com 使い方 ①ボタンのUI Imageを作成 ②スクリプトを作成 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; public class CustomB…

UIのキャンバスの大きさをMainCameraに合わせたい

下の画像のような場合 対処方法 CanvasのレンダーモードをScreenSpace Cameraにして Render CameraにMain Cameraをドラッグアンドドロップ。 対処後 MainCameraの大きさと同じ大きさになった

Unityでのクラスのインスタンス化についてのあれこれメモ

概要 自分でクラスを作ったあと、別クラスから呼び出すときにインスタンス化しないといけない。 この時に、普通のC#みたいに、「newしてインスタンス化する」方法ではなく「unityのインスペクターから、オブジェクトをアタッチする」方法をとらないとうまく…