Unreal EngineのC++に慣れたかったのと エディタ拡張、プラグイン開発について学びたかったため 「C++でつくるUnreal Engineアプリ開発 for Windows & macOS 〜初歩からプラグイン開発まで〜」 を読みました。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateO…
書籍C++でつくるUnreal Engineアプリ開発 for Windows & macOS 〜初歩からプラグイン開発まで〜 の「Chapter8ファイル入出力・プラグイン作例」で 詰まったので解決法を残しておきます。 環境はUnreal Engine 5.0.3です。 (function(b,c,f,g,a,d,e){b.Moshim…
Outlinerに存在しないActorが残りました。 グレーアウトされているActorがそうなのですが エディタ上の操作で削除ができませんでした。 これを消した方法を記します。 Unreal Engineのバージョンは5.0.3です 注意 原因 エラーログ 対処 余談 注意 この記事は…
極め本の8章で行うグレーボックスと スタティックメッシュ用のサブレベルを作成して メッシングをする作業と同じことをLevel Instancingを使って やってみた時のメモです。 環境 Unreal Engine 5.0.3 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; …
アンリアルクエスト4でスポーンして動く的を作ったのですが 色々詰まったのでメモを残しておきます。 環境 Unreal Engine5.0.3 的の動かし方 スポナーのBlueprint 動く範囲を可視化して楽に設定できるようにする スポーンするActorのBlueprint スポナーに変…
※床の動かし方についてはこちらを見てみてください InterpToMovementを使用して動く床を作ったのですが プレイヤーが乗ると床が動かなくなり、沈むという現象が起きました。 調べてみたところ、InterpToMovementのSweepをオフにすると 直るようです。 わから…
Freeplaneにはテンプレートが用意されていますが このテンプレートに設定されているフォントは 日本語が未対応だったりすることがあります。 そして驚くことにノードごとにフォントが 設定されていることがあったりします。 これを直す方法を記載していきま…
Unreal Engine 4 で極めるゲーム開発 (極め本)の AppendixAで詰まったことがあったので 解決法をまとめておきます。 環境はUnreal Engine 4.7.6です。 火の玉がバウンドせず床を突き抜ける 火の玉の速度が変えられない (function(b,c,f,g,a,d,e){b.Moshimo…
Unreal Engineのバージョンは5.0.3です。 マーケットプレイスで入手したアセットのサンプルを 見てみようとMapを開いたのですがいつまで経っても 開けないという事象が発生しました。 「opening editor...」で固まります。 調べてみたところProjectSetting→M…
Unreal Engine公式のUMGのチュートリアル 仮想キーボードのインタラクションを作成するを行っていて 詰まったことと解決法をまとめておきます。 開発環境 - UE5(Version: 5.0.3) - Visual Studio2022 1-2 WidgetInteractionコンポーネントをどこに追加するか…
Unreal Engine公式のUMGのチュートリアル メインメニューを作成するを行っていて 詰まったことと解決法をまとめておきます。 開発環境 - UE5(Version: 5.0.3) - Visual Studio2022 UMG UI デザイナのクイック スタート ガイドを 終えた状態のプロジェクトを…
Unreal Engine公式のC++のチュートリアル UMGを使ったユーザー インターフェース を行っていて 詰まったことと解決法をまとめておきます。 開発環境 - UE5(Version: 5.0.3) - Visual Studio2022 ウィジェットが配置できない 「Visibility」に「Hit Test Invi…
Unreal Engine公式のC++のチュートリアル 変数、タイマー、イベントをやったのですが かなり詰まったので色々まとめておきます。 開発環境は - UE5(Version: 5.0.3) - Visual Studio2022 です。 UE4の人も使えるかもしれないので 詰まってここに辿り着いた方…
テキストを指定した文字数で折り返すように設定したのに Markdownファイルだけその設定が効いていないという 現象に出くわしました。 この問題の解決策はsettings.jsonに "[markdown]": { "editor.wordWrap": "bounded", }, などのMarkdown用の設定を書き込…
VisualStudioとVisual Studio Codeのショートカットキーを統一する方法を紹介します。
Unityではじめる2Dゲーム作り徹底ガイドのアニメーション作成で詰まったことを書いていきたいと思います。
2Dゲームのちゃんとした作り方を 学びたいと思ったため 現在、下記の本を読んでいるのですが (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){arguments.currentScript=c.currentScript ||c.scripts[c.scripts.length-2];(b[a]…
Android Studioを 英語で使っていたのですが、 何故かBulid Output(ビルド出力) ウィンドウ?コンソール?の エラーログだけ日本語になっていました。 これを英語に直す話です。 ※タイトルにAndroid Studioって 入れてますがIntellijでも 同じ方法で直ると…
この間アクションゲームを作った時に ジャンプ機能を実装したので 備忘録として残しておきます。 スクリプト using System.Collections; using System.Collections.Generic; using UnityEngine; [RequireComponent(typeof(Rigidbody2D))] public class Playe…
スクリプトからSpriteRendererの色を 指定して変えたかったのですが うまくいきませんでした。 何がだめだったのか調べて解決法を 見つけたので残しておきます。 起きたこと 原因 解決法 おまけ:カラーコードでの色の指定の仕方 (function(b,c,f,g,a,d,e){b…
上下に動くエレベーターのような 動きをする床を作ったのですが 上に乗っているオブジェクトが 跳ね上がったり浮いたりしました。 これを軽減させた話です。 上下に動く床のスクリプト 使い方 軽減させた方法 注意 (function(b,c,f,g,a,d,e){b.MoshimoAffili…
シーンを追加するたびに LoadScene("シーン名")を書くのが めんどくさかったので シーンを追加しても 手を入れずに済むようにしてみました。 自動化スクリプト using System; using UnityEngine; using UnityEngine.SceneManagement; class SceneTransitione…
ゲームを作った話 Spriteの大きさを取得する 移動範囲を制限する 実行結果 ゲームを作った話 少し前にunityroomの企画unity1weekで ボールをハンマー投げのように回して 投げるゲームを作りました。 (作ったゲームはこちら) このゲームを作った時に Sptiteの…
自分で作ったフォルダがコードスニペットマネージャーに追加されない スニペットを登録する時、 大抵は「My Code Snippets」に 追加すると思いますが、 この間ふと、フォルダを分けたくなりました。 画像の通り、 「My Code Snippets」フォルダのある場所に …
unityのバージョン 2020.3.5f1 この間GW潰しという悲しきゲームを 作ったのですが 角度をランダムに選んでその方向に動かす 処理の実装に詰まったので やったことを残しておきます。 角度をランダムに選ぶ 結構迷ったのですが探したら Forumに完璧な回答があ…
いままでテストは手動で毎回データを入れて 確認をしていたのですが これはかなり非効率だと感じたため テストツールを使ったテストを 学ぶことにしました。 この記事はその備忘録です。 使うテストツールにxUnitを選んだ理由 xUnitのインストール作業 テス…
タイトルの通りですがxUnitを試したら なんかエラー出ました。 起きたことの詳細はよくわかりませんが 対処をしてxUnitが動かせるようには なったので備忘録として 残しておきます。 原因 対処 原因 よくわからないのでググってみると 解決法が載ってそうな…
つい先日、ブログのデザイン等を いろいろカスタマイズしたのですが 終えた後に過去の記事を全部見直すことになりました 早くやっておけば楽だったのに・・・ ということがいくつもあったので 新しく初める方が 同じことにならないようメモを残しておきます…
過去記事を全部カスタムURLに 変更したのですがこれにより Google検索で記事が検索 できなくなったり、新しいURLの記事が 表示されてほしいのに前のURLの記事が表示される といった状態になりました。 これの対応をした話です。 前提条件 カスタムURLの話 過…
例外処理ってtry...catchの書き方とか throwsの書き方とか文法的なことは わかるけど いざ使おうとなったときに そもそもどこで使えばいいのか、とか どの例外を投げればいいのか、とか わからなくなりません? 今回は例外処理をするのにどういう考え方を す…