Unity

【Unity2D】2Dキャラクターを動かす方法!

最近は、2Dでゲームを作ることが多かったので、そこで学んだことを記述していこうと思います。 今回は2Dゲーム制作第一弾ということで、2Dキャラクターを動かす方法を解説していきたいと思います。 準備 まずは、プレイヤーとなるオブジェクトを用意...
Unity

【Unity】Cinemachineカメラを揺らす(シェイクさせる)スクリプト

別の記事で普通のカメラを揺らす(シェイク)方法を紹介したので、今回はそれをCinemachineで解説をしようと思います。 3Dで解説していますが2Dでも使えるものですので是非参考にしてみてください。 準備 まずは、Cinemachineを...
Unity

【Unity】Cinemachineカメラで滑らかにズームする方法

別の記事で、ズームを実装する方法を紹介しました。 今回はそのズームを滑らかに実装する方法をCinemachineを使って記述していこうと思います。 滑らかにするプログラムは普通のカメラでも使えるので是非参考にしてみてください。 準備 Cin...
Unity

【Unity】Text(Legacy)がぼやける時の対象法

Textが小さくてScaleで大きくしたら、下の画像のように文字が粗くなるりますよね。 これをきれいにするには二つの対処法があります。 ・「Scale」を小さくし、「FontSize」を大きくする。 ・「TextMeshPro」を使う。 そ...
Unity

【Unity】文字を点滅させる方法!

今回はスタート画面でよく見かける点滅する文字の作り方を記述したいと思います。 準備 まずは文字やcanvasを用意します。 ヒエラルキーウィンドウで UI>Legacy>TextでCanvasとテキストを生成します。 次にCanvasのイン...
Unity

【Unity】シェーダーをスクリプトで制御してみよう!

今回の記事では、前回作ったDissolveシェーダーをスクリプトで制御できるようにしていきます。 前回の記事↓ スクリプト using System.Collections; using System.Collections.Generic...
Unity

【Unity】ShaderGraphでDissolve(溶けるような)シェーダーを作ってみよう。

皆さんお久しぶりです。 ここ最近忙しくなっていましたが何とかUnityのShaderGraphで演出について学べられたのでそちらを皆さんに共有できたらと思います。 準備 溶けさせるオブジェクトを用意しましょう。 自分は、カプセルを使います。...
Unity

【Unity】時間経過でゲージを回復させる方法!

HPやスキルゲージの自然回復っていろんなゲームで見かけたりしますよね。 今回は、そんなゲージの自然回復の実装方法を紹介していきたいと思います。 ゲージバーの用意 ゲージバーの作り方は別の記事で解説していますので作り方がわからない方はそちらを...
Unity

【Unity】カメラをシェイク(揺らす)させる方法!

迫力のある演出でカメラが揺れるゲームっていっぱいありますよね。 今回はそんなカメラの揺れの実装方法を紹介していきたいと思います。 Cinemachineカメラを揺らしたい場合は、こちらの記事を参考にしてください↓ 準備 今回のカメラの揺れに...
Unity

【Unity】スムーズにカメラを左右に傾ける方法!

カメラを傾かせる動作はFPSでのぞく時などでよく見かけますよね。 今回はそんなカメラの動作の作り方を記述していこうと思います。 準備 今回は、「DOTween」というアセットを使っていきますのでダウンロードをしときましょう。 ここからダウン...