(:3[kanのメモ帳]

個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。

uGUI

シーンの遷移とフェードを管理するクラス【Unity】【uGUI】

イベント、デリゲートとは この記事でのバージョン Unity 5.6.1f1 はじめに 今回はタイトル通り、シーンの遷移とフェードを管理するクラスのご紹介!なるべく分かり易いようにシンプルな作りにしてみました。イメージとしては以下のような感じ。 //シーンの…

フォントのフィルターモードを変えてドットフォントをくっきり表示【Unity】【uGUI】

この記事でのバージョン Unity 5.5.1f1 はじめに Unityのテクスチャは、デフォルトでは滑らかに表示されるようにフィルターが設定されています。 ドット絵などフィルターが必要がない場合は以下のように設定からFilterModeをPointにして、補完しないようにし…

タッチした所が始点になるジョイスティック(バーチャルパッド)を実装【Unity】【uGUI】

この記事でのバージョン Unity 5.3.4f1 Personal はじめに 前回の記事で自家製ジョイスティックを紹介しました。 前回はジョイスティックの位置が固定されてるタイプでしたが、今回は始点が移動するタイプのご紹介!イメージは以下のような感じ。 なお、Stic…

ジョイスティック(バーチャルパッド)を実装【Unity】【uGUI】

この記事でのバージョン Unity 5.3.4f1 Personal はじめに 今回はジョイスティック(バーチャルパッド)を実装してみようという記事です。 イメージは以下のような感じ。 ちなみにStandardAssetsにあるやつではなくオリジナルのものなのであしからず。Standard…

長押しすると連続でメソッドを実行するボタン【Unity】【uGUI】

この記事でのバージョン Unity 5.3.4f1 Personal はじめに 今回はタイトル通り、長押しすると連続でメソッドを実行するボタンの記事です。例えばLvを上げるボタンなんかで使えます。 EventTrigger

ボタンを押した瞬間にメソッド実行【Unity】【uGUI】

この記事でのバージョン Unity 5.3.4f1 Personal はじめに uGUIでボタンを作成すると、デフォルトであるイベントはOnClickだけでそのままではクリックした時(スマホだとタップして指を離した時)にしかメソッドが実行できません。 場合によっては押した瞬間に…

ボタンなどを押さなかった時のタッチイベントを取得する【Unity】【uGUI】

この記事でのバージョン Unity 5.3.4f1 Personal はじめに ボタンなどを押さなかった時のタッチイベントを処理したいって場合ありますよね。 例えば、画面をタップした時にシーンを移動したいけど、ボタンを押した時は違う処理をしてシーンの移動はしたくな…

UIをまとめてフェード【Unity】【uGUI】

この記事でのバージョン Unity 5.3.4f1 Personal はじめに 今回はuGUIで作ったUIをまとめてフェードする場合の記事です。 NGUIで言うところの、UIPanelのalphaを変更してフェードさせるのと同じ感じですね。 Canvas Group

ボタンの当たり判定(タッチ範囲)だけ広げる【Unity】【uGUI】

この記事でのバージョン Unity 5.3.4f1 Personal はじめに UIを作っていて、ボタンの当たり判定を見た目より大きくしたい、なんて事はよくあります。 しかし、uGUIのボタンは当たり判定==画像となっているため、そのまま使うと、当たり判定だけを大きくする…