C#

Unity記事

【Unity】条件を満たしたら1回だけ処理を実行する方法

今回やること・5回ボタンが押されたら、1回だけ処理を走らせる・Updateとかboolとか使わないでスッキリ完結に記述する・UniRxというアセットを使いますゲーム画面ですこんなんです。真ん中にボタンが1個ある、すごくシンプルなゲームこのボ...
Unity記事

【Unity】Bool値が変更されたタイミングで処理を実行する【C#】

UniRxを使ってbool値の変更待ちを実現しますasync await を使って時間差を表現しています(使わなくても実装できます)この記事では UniRx の基本的な使い方の説明はしません。この記事では async await の基本的な...
Unity記事

【C#】依存性逆転の原則をクソゲーを使って簡単に説明【Unity】

このページに辿り着いた方は、SOLID原則に足を踏み入れ、キレイなコードを書きたい!と思っている中級者なのでしょう。そして辿り着いた「依存性逆転の原則」という謎の原則!?漢字多すぎてもはや無理!!って感じですか?わかります。私もそうです。で...
Unity記事

【Unity】文字列で指定したクラス名のインスタンスを作成する【C#】

クラスが何種類もあるんだけど、そのインスタンスを作成する時に、クラス名を文字列で指定したいな。いでよ! "Hello" クラス!とかいでよ! "FuckYou" クラス!とかそんなん出来たら良いと思いませんか?作成するインスタンスを文字列(...
イベント処理

【Unity】クラス設計におけるインターフェイスの役割【C#】

まず初めに断っておきますと、今回の記事は自分の備忘用です。クラス設計を勉強していく中で見つけたこちらの記事がとても分かりやすかったので、実際にインターフェイスを真似して作ってみました。そんな記事です。参考にさせていただいたスライドこちらは、...
Unity記事

【Unity】自作クラスを使ってみよう【C#】

Unityにも慣れてきたし、そろそろオブジェクト指向に足を踏み入れてみようかな?そんな人向けの記事です。クラスを作るメリットは?機能を小さく切り分けると、バグが発生しにくくなったり、もしバグが発生しても見つけやすくなったりします。機能を「ク...
UI関係

【Unity】スクロールビューを図解でわかりやすく説明したった【C#】

この記事はこういう人に向けて書いています。ScrollWiewを使って見たけど複雑すぎて、もう無理インターネットを見て設定してみたけど、思った通りに動かないScrollWiewの設定、たぶん私間違ってる気がするContent周りがうまくいか...
Unity記事

【Unity】初心者が間違いやすいスクリプトの書き方【C#】

Unityにおけるスクリプトの書き方でハマった部分について、またすぐ忘れそうなので備忘的に記事に残しておきます。ハマる度に項目が増えると思います。スクリプトからColorの変更ができないUI(uGUI)のTextやImageやSpriteR...
Unity記事

【Unity】一定時間、操作を受け付けないようにする方法【C#】

敵の攻撃を食らったら一定時間、操作できないようにする。...とかキャラクターの行動ターンが終わったら、一定時間、入力を受け付けない。...とかそんな事ってありますよね?Inputの受け付けをスクリプトでON/OFFする方法今回はスクリプトで...
Unity記事

【Unity】急にビルドができなくなった時の解決方法(Android)

ビルドができなくなった時の解決方法環境Unity 2019.3.0f3作成したアプリはAndroid 向け子供向けアプリの9割が完成し、GooglePlayへのリリース用にビルドしようとしたある日、Unityのコンソールに恐怖のメッセージが...
スポンサーリンク