入力処理関連の Tips を拡充しました。
カテゴリー: 創作 (Tips)
Unity Tips を5つ追加しました
Unity UI の方は記事がそろって来たので今度はユーザー入力の方をまとめていきたいと思います。
- UI オブジェクトの選択をループさせる
- ボタンの選択をアニメーションさせて分かりやすくする
- キーボードで操作する (入力システムパッケージ版)
- マウスで操作する (入力システムパッケージ版)
- ゲームパッドで操作する (入力システムパッケージ版)
Unity Tips を6つ追加しました
まだ Tips の数が少ないので最初のうちは基本的なものを中心に上げていきますが、時折役に立つ小技的なものも間に挟んであげていこうかと思います。
今回は Unity UI 中心です。まだゲームが作れるような Tips はありませんが今後随時追加していこうかと思います。
- Unity UI のボタンを使用する
- Unity UI のドロップダウンを使用する
- ドロップダウンアイテムの一覧を表示したときに選択しているアイテムが先頭にくるようにスクロールする
- UI オブジェクトからフォーカスが外れないようにする
- どのプラットフォームでも同じフォントを使用できるようにする
- WebGL で日本語を入力できるようにする
Unity の Tips 始めました
少し前から Unity 使い始めていたのですが MonoGame を使っていたころに比べると覚えるべき内容が非常に多いと感じています。おそらく MonoGame はプログラムだけ覚えれば使うのは Visual Studio と MGCB だけなので他に覚えるものはないのですが、Unity はプログラムだけではなくツール的な使い方もするのでその分だけ覚えるものが多いからではないかと思います。しかもバージョンアップによって仕様が変わったりするので結構大変です。Unity を割と使ってたとしてもしばらく使ってない機能があったりすると久しぶりに触ったときに思い出すのに時間がかかったり調査のしなおしが必要だったりします。
そこで備忘録的な意味も含めて Unity で覚えたことを Tips でまとめようかと思いました。備忘録という意味もありますが、自分で調査してまとめると結構知識として残ることが多いです。忘れたとしても引き出しが見えるのですぐに引けます。これは学校も含めあらゆる勉強と同じですね。
実は Unity で覚えたことを動画でしゃべるという企画もありましたが、動画を作るタイミングが非常にシビアで進捗もなかなか進まないのでそちらは現在断念中です。おそらくそちらは今後 Unity には触れずに制作したゲームについての話が中心になっていくかと思います。
Unity の Tips については以下のページで公開しています。
まだ Tips の数はあまりありませんが、とりあえず導入から公開までの細い線だけは作っておきました。これから途中の穴埋めを行っていく予定です。
内容としてはステップアップやチュートリアルのようなものではなく逆引き辞書のように知りたい内容に合わせて Tips を作るという感じになるかと思います。XNA の Tips を上げていた時と同じような感じになると思います。
公開ペースはどうなるか分かりませんが、ゲーム制作と平行して覚えたものはどんどん Tips としてまとめていこうかと思ってます。
WordPress の Tips を公開しました
前のブログにも書いていましたが WordPress のバージョンアップをいろいろやってた中で記事としてまとめられそうなものが1つあったので Tips として公開しました。
PHP のバージョンアップや MySQL のバージョンアップなどもありましたが、調べれば他のサイトでも載っているようなことなので省いています。まあ単純にいろいろ手探りすぎすぎて確証がなかっただけなのですが。それらについては前のブログを見てください。
Blazor の Tips をいくつか追加しました
Blazor を少し調査することがあったので、いくつか試してみて動いたものを Tips としてまとめてみました。
- Blazor WebAssembly プロジェクトを作成・実行する
- 各クライアントにインストールして実行できるプログレッシブウェブアプリを作成する
- Blazor WebAssembly で作成したアプリを IIS に配置する
- ASP.NET Core MVC のビューで Blazor WebAssembly を動かす
- ASP.NET Core MVC で複数の Blazor WebAssembly を配置する
SQL Server の Tips を2本公開しました
環境面においていまいち知識が中途半端だったのでいくつか調べて Tips としてみました。
Tips のサンプルコードを GitHub に置き始めました
今まではサンプルコードを ZIP ファイルにまとめてサイトからダウンロードできるようにしていましたが、これからは GitHub で公開する形にしていきたいと思います。
そのため、新規に公開する Tips は基本的に GitHub のみでの公開となります。ダウンロードについては GitHub にダウンロード機能がありますのでそちらをご利用ください。
また、既存の Tips については ZIP ファイルダウンロードはそのまま残しつつ時間をみて GitHub の方にも移動させようかと思っています。
GitHub のアカウントは以下の場所で取り扱っています。
ASP.NET Core Tips を追加しました
すでも1~2週間前から公開しているものもありますが、前回のブログから以下の Tips を追加しました。
- HTML として出力される日本語が実態参照(数値文字参照)にならないようにする
- ASP.NET Core のクライアントライブラリ管理「LibMan」を使用する
- アクションやページ遷移の URL を全て小文字にする
- ASP.NET Core で Entity Framework Core を使用してデータベースにアクセスする
- NLog を使用してログを出力する