(:3[kanのメモ帳]

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

(:3[kanのメモ帳]


本ブログの運営者kan.kikuchiが個人で開発したゲームです!

    

Unityの2D(Sprite Renderer)でLightを使う【Unity】

この記事でのバージョン Unity 2017.1.0f3 はじめに 今回は2D(Sprite Renderer)でLightを使う方法のご紹介です。イメージとしては、以下のような感じ。 なお、記事中の画像は以下のアセットを使っております。 2D Fantasy Art Assets Full Pack | 2D Texture…

Unityのライセンスが更新を忘れて、新規購入したらエッセンシャルパックを再度貰ったよという話【Unity】【トラブルシューティング】

はじめに 今回はUnityのライセンスが切れてしまったので、更新しようと悪戦苦闘した話です。結論から言うとタイトル通り、一度更新が切れると再開は出来ず、新規購入するしかありませんが、エッセンシャルパックを再度貰えます。 なお、2017年8月時点での話…

SpriteCreatorで仮のSpriteを作成する【Unity】

この記事でのバージョン Unity 2017.1.0f3 はじめに Unityはデフォルトの状態だと丸と四角ぐらいしかSpriteがありません。 これだとモック段階でもちょっと物足りないないので、Unityの機能の一つ、SpriteCreatorで仮のSpriteを作成してみようという記事です…

SpriteやImageで9Sliceを使う【Unity】【uGUI】

この記事でのバージョン Unity 2017.1.0f3 はじめに 今回はタイトル通り、SpriteやImageで9Sliceを使ってみようという記事です。ここで言う9Sliceとは画像を9分割し、分割した領域毎に拡大縮小を行う処理の事です。 なお、記事中の画像は以下のアセットを使…

SpriteやImageでMaskを使って画像を任意の形に切り抜いて表示する 【Unity】【uGUI】

この記事でのバージョン Unity 2017.1.0f3 はじめに 今回はタイトル通り、SpriteやImageでMaskを使ってみようという記事です。ここで言うMaskとは画像を任意の形に切り抜いて表示するような処理の事です。 ------------追記------------公式機能より綺麗に切…

Serializableなクラスをフィールドにしたら、nullなのにコンストラクタが実行される件【C#】【Unity】【トラブルシューティング】

この記事でのバージョン Unity 2017.1.0f3 はじめに 今回はタイトル通り、Serializableなクラスをフィールドにしたら、nullなのにコンストラクタが実行された話です。 コンストラクタが実行される

SpriteAtlasを使い易くする拡張【Unity】【SpriteAtlas】【エディタ拡張】【拡張メソッド】

SpriteAtlasとは エディタ拡張とは 拡張メソッドとは この記事でのバージョン Unity 2017.1.0f3 はじめに 前回はSpriteAtlasの使い方等について紹介すると同時に、GetSpriteで取得する際に文字列で指定する事や、全Spriteの取得が面倒という問題点をあげまし…

Spriteをパックする新しい仕組み、SpriteAtlasを使ってみた【Unity】【SpriteAtlas】

この記事でのバージョン Unity 2017.1.0f3 はじめに Unity 2017から新たにSpriteAtlasなるものが追加されました。 今までもSpriteをパックする(一つの画像にする)機能としてSpritePackerがありましたが、ちょっと使ってみた感じ、SpriteAtlasの方がかなり良…

Lightが反映されない時の対処法【Unity】【トラブルシューティング】

この記事でのバージョン Unity 5.6.1f1 はじめに 今回はLightを設置したのに反映されない!という状況を解決するかもしれない方法のご紹介です Pixel Light Count

属性(Attribute)とは【C#】【Unity】【属性】

この記事でのバージョン Unity 5.6.1f1 はじめに 今回はタイトル通り、属性(Attribute)とはなんぞや?という感じの記事です。なお、基本的にUnity+C#での話になりますので、あしからず。 目次 はじめに 目次 属性とは 使い方 オリジナル属性の作り方 Inspect…