ルルのゲーム開発備忘録

主にUnityやC#に関する情報を気まぐれに投稿していきま~す

最新のUnityで"Recompile After Finished Playing"がなくなった?

LTSの2021.3.10f1のUnityを使っているのだが、どうやらScript Changes While Playingの項目から Recompile After Finished Playingがなくなっているみたい (どなたかご存知の方いたら教えていただけると幸いです) 設定画面 ↓のリンク先でも話題に上がって…

UnityのCanvas Scalerの最低限の設定

UnityでuGUIを使うときに必ずつかうこととなるCanvas Scalerコンポーネントについて とりあえずこれさえ知っておけばどんな端末の画面でもレイアウト崩れを抑えることができる 項目を紹介します。 UI Scale Mode → Scale With Screen Size これでどんな画面…

UnityのCanvas Scalerの最低限の設定

UnityでuGUIを使うときに必ずつかうこととなるCanvas Scalerコンポーネントについて とりあえずこれさえ知っておけばどんな端末の画面でもレイアウト崩れを抑えることができる 項目を紹介します。 UI Scale Mode → Scale With Screen Size これでどんな画面…

今日.gitignoreに追記したファイル

gitでバージョン管理をし始めたが、エディターの設定を変更しただけで UserSettings以下のファイルで差分がでてしまった。 github作成時のUnity用gitignoreファイルのテンプレートには これを除外する記述がなかったので以下の形で追記しました。 /[Uu]ser[S…

Unity実行中に、シーンを編集してしまった際の緊急保存方法!

Unityで作業している際に、ゲーム実行中にシーンを編集しても保存されません。 実行中のエディターの色を変えてわかりやすくする方法もありますが、それでもうっかりしてると 時々やってしまい、せっかく編集したのに...ということがあるかと思います。 そん…

基本情報技術者メモ : ディスパッチ

実行可能なタスクにCPUの使用権を割り当てること。

基本情報技術者メモ : CPUの投機実行

命令1の結果が0だった場合は命令2を実行し、それ以外は何もしないというようなものを分岐命令と呼ぶ。分岐命令は通常1の実行後、結果を見て命令2を実行するが、命令1と2を並列に処理しておけば高速化が図れる。このように分岐命令の次を予測して命令を実行す…