Qemelly(けめる)のプログラム備忘録

Unity / AtCoderについて書きます

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

【Unity】しょうもないミスその1 - Raycast2Dが機能しない

最近の開発中に実際に起こったこと。Unity2Dにて。Box Collider2Dを付けたImageオブジェクトをRaycast2Dで判定しようとしていたのですが、どうやっても判定できずに何時間もかかっていました。Canvasだから悪いのか、Rayが上手く通ってないのか、色々な部分…

【Unity】SOLID原則を1から理解する - Single Responsibility編

SOLID原則なるプログラミングの大原則を勉強したので、そのアウトプットとしてブログに書こうと思います。今回はSを冠するSingle Responsibility(単一責任の原則)について。SOLID原則を含むデザインパターン(きれいにコードを書くためのパターン)を勉強…

【Unity】MIDIデータをUnityに取り込んでピアノロールを表示する - コード書くべ編

前回↓ qemelly.hatenablog.com ※私はエンジニアでないどころかコーディングは完全に独学です。しかも初心者です。間違いなくコードは汚いです。現在コードを綺麗にしたりちゃんと使えるように機能拡張したりしているのでその際には記事を書き直す予定です。 …

【Unity】MIDIデータをUnityに取り込んでピアノロールを表示する - 準備編

動機 MIDIとは? パッケージ(package)のインストール インストール手順 動機 「Unityで音を表現しよう計画」がマイブームなので、その前段階として行った、ピアノロールのUnity上での生成方法について紹介します。 今回は準備編ということで、MIDIの基本的…