コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】【UGUI Super ScrollView】項目数の設定・追加、特定の項目へのジャンプを実装する

はじめに 「UGUI Super ScrollView」では 項目数の設定・追加、特定の項目へのジャンプを実装することができます 作成例は上記の GitHub リポジトリの 「Assets/Example/04_TopToBottomDynamic/Example.unity」シーンで確認できます 作成例 ソースコード ス…

【Unity】【UGUI Super ScrollView】ページビューを作る

はじめに 「UGUI Super ScrollView」ではページビューを作ることができます 作成例は上記の GitHub リポジトリの 「Assets/Example/07_PageView/Example.unity」シーンで確認できます 作成例 ソースコード スクロールの項目で使用するデータ public sealed c…

【Unity】【UGUI Super ScrollView】項目の高さが変化するスクロールビューを作る

はじめに 「UGUI Super ScrollView」では 項目の高さが変化するスクロールビューを作ることができます 作成例は上記の GitHub リポジトリの 「Assets/Example/03_ChangeItemHeight/Example.unity」シーンで確認できます 作成例 ソースコード スクロールの項…

【Unity】【UGUI Super ScrollView】チャット画面を作る

はじめに 「UGUI Super ScrollView」ではチャット画面を作ることができます 作成例は上記の GitHub リポジトリの 「Assets/Example/09_Chat/Example.unity」シーンで確認できます 作成例 ソースコード キャラクターのデータ public sealed class CharaData {…

【Unity】【UGUI Super ScrollView】バナーを作る

はじめに 「UGUI Super ScrollView」ではバナーを作ることができます 作成例は上記の GitHub リポジトリの 「Assets/Example/08_Banner/Example.unity」シーンで確認できます 作成例 ソースコード スクロールの項目で使用するデータ public sealed class Lis…

【Unity】【UGUI Super ScrollView】項目をグリッド状に並べるスクロールビューを作る

はじめに 「UGUI Super ScrollView」では 項目をグリッド状に並べるスクロールビューを作ることができます 作成例は上記の GitHub リポジトリの 「Assets/Example/06_Grid/Example.unity」シーンで確認できます 作成例 ソースコード スクロールの項目で使用…

【Unity】【UGUI Super ScrollView】スナップするスクロールビューを作る

はじめに 「UGUI Super ScrollView」では スナップするスクロールビューを作ることができます 作成例は上記の GitHub リポジトリの 「Assets/Example/02_Vertical/Example.unity」シーンで確認できます 作成例 ソースコード スクロールの項目で使用するデー…

【Unity】【UGUI Super ScrollView】必要な要素のみ描画するスクロールビューを作る

はじめに 「UGUI Super ScrollView」では 必要な要素のみ描画するスクロールビューを作ることができます 作成例は上記の GitHub リポジトリの 「Assets/Example/01_TopToBottom/Example.unity」シーンで確認できます 作成例 ソースコード スクロールの項目で…

【Unity】【Camera Play】放射状エフェクト「X Ray light」

はじめに 「Camera Play」では放射状エフェクトを使用できます 使用例 使い方 float mx = Input.mousePosition.x / Screen.width; float my = Input.mousePosition.y / Screen.height; CameraPlay.XRay( mx, my, 2f, 5, new Color( 1, 1, 0, 1 ), 16 ); 上記…

【Unity】【Camera Play】ピンチエフェクト「Pinch」

はじめに 「Camera Play」ではピンチエフェクトを使用できます 使用例 使い方 float mx = Input.mousePosition.x / Screen.width; float my = Input.mousePosition.y / Screen.height; CameraPlay.Pinch( mx, my, 1f, 1.5f ); 上記のようなコードを記述して…

【Unity】【Camera Play】反転エフェクト「Inverse Color」

はじめに 「Camera Play」では反転エフェクトを使用できます 使用例 使い方 CameraPlay.Inverse_ON( 2 ); CameraPlay.Inverse_OFF(); 上記のようなコードを記述して使用します

【Unity】【Camera Play】フェードイン・アウト「Fade In Out」

はじめに 「Camera Play」ではフェードイン・アウトを使用できます 使用例 使い方 CameraPlay.FadeInOut( Color.blue, 3f ); 上記のようなコードを記述して使用します

【Unity】【Camera Play】ショックウェーブエフェクト「Shock Wave」

はじめに 「Camera Play」ではショックウェーブエフェクトを使用できます 使用例 使い方 float mx = Input.mousePosition.x / Screen.width; float my = Input.mousePosition.y / Screen.height; CameraPlay.Shockwave( mx, my, 1.5f, 2f ); 上記のようなコ…

【Unity】【Camera Play】雨エフェクト「Rain Drop」

はじめに 「Camera Play」では雨エフェクトを使用できます 使用例 使い方 CameraPlay.RainDrop_ON( 2 ); CameraPlay.RainDrop_OFF(); 上記のようなコードを記述して使用します

【Unity】【Camera Play】血エフェクト「Blood Hit」

はじめに 「Camera Play」では血エフェクトを使用できます 使用例 使い方 CameraPlay.BloodHit( 2f, 0.5f ); 上記のようなコードを記述して使用します