ソフト開発

ソフト開発

【Unity】PrefabをbrushでTilePaletteのように扱う。

Prefabをタイルマップのように使えるそうなのですが、古い記事を参考にしていたのでなかなかうまく行かず、時間がかかりました。分かりにくかったので、記事にまとめます。バージョン2021.3.3f1以前はGitHubからダウンロードしてたよう...
ソフト開発

【Unity】個人のゲーム開発で思うこと~車輪の再発明~

「車輪の再発明は、するな」といった格言があります。意味はウィキペディアによると「広く受け入れられ確立されている技術や解決法を(知らずに、または意図的に無視して)再び一から作ること」だそうです。当時、言葉通りに解釈していました。この言葉を知っ...
ソフト開発

【Unity】壁に当たって、落ちずに止まってしまう問題を解決

バージョン2021.3.10f1前記事に引き続き、ランゲームやりたかったのはこれ!!2Dゲームでキャラクターを途中ストップさせたいのに止まらない。Freezeの方で挑戦したが、それでもダメ。そもそも、壁に当たってずり落ちないのがおかしいので...
ソフト開発

【Unity】Rigidbody2DのConstraintsはこれ

バージョン2021.3.10f12Dのランゲーム制作話2Dゲームでキャラクターを途中ストップさせたいのに止まらない。kinematicでうまく行かないので、それならとFreezeの方で挑戦中。停止条件フラグでRigidbody.constr...
ソフト開発

【Unity】EventTriggerが機能しないと思ったらprivateだった話

バージョン2021.3.10f1EventTrigger絡みのコード記述ミスEventTriggerが機能しないとき、いつもこの方のサイトを見ています。のっくん様のサイトです。その中でチェックするのが、この4つ。EventSystemの有無...
ソフト開発

【Unity】Raycastが機能しないと思ったら2Dだった話

タップ・クリックした先にあるオブジェクトの名前を取得するときにRayを使ったけど、なんか取得できないな~と思い調べた話。バージョン2021.3.3f1結論BoxCollider2DにはPhysics2D.Raycastを使うこと以下、雑記結...
ソフト開発

【Unity】画面をタップした位置から特定のオブジェクトを取得する。

イベントトリガーを使って、透明オブジェクトを押せばと思ったのですが失敗しました。色々調べたけど、私の行き着いた方法を書いておきます。バージョン2021.3.3f1条件および背景まずは画像を。ヒエラルキーはこれ。大きい四角がAttackChe...
ソフト開発

【Unity】生成するPrefabにスクリプトのinspectorが使えなかったので対処する。

アイデアで回避できそうなことだけど、なかなかひねり出てこないので備忘録として。生成したブロック(=Prefab)がプレイヤーに当たったとき、そのブロックを消す。といったスクリプトをブロックに入れたけど、インスペクターの参照先がNoneになる...
ソフト開発

【Unity】「com.google.android.gms.permission.AD_ID 権限が含まれていません」の対処

VersionUnity 2021.3.3f1androidAPI33GooglePlayConsleでエラー調べていくと、この方の記事が見つかった。この方の広告はGoogleAdMobでgoogle系なので、勝手に権限が与えれるのかなと。...
ソフト開発

【Unity】デバッグモードを起動すると、オブジェクトが移動する。しかも、Transform変わらず。

タイトル通りの問題が発生していて、困っていて解決できたので、備忘録として。具体的にはJoystickを画面左下に配置して、デバッグモードを立ち上げると勝手にやや右上に移動する。しかも、InspectorのPosition数値の変化なし!!現...