コガネブログ

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

【Unity】Game ビューの Scale を 1 に固定するエディタ拡張の例

ソースコード 上記の「GameViewScaleFixer.cs」を Unity プロジェクトの「Editor」フォルダに導入すると、 Game ビューの Scale が常に 1 で固定されるようになります 備考 Invalid editor window UnityEditor.FallbackEditorWindow UnityEditor.GenericMenu…

【おすすめスライド】「Timeline_を使って演出の幅を広げよう」

スライド

【おすすめスライド】「リズムゲームを面白くする音に関する演出 〜『ありすのステージ』製作時に得られた知見〜」

スライド

【Unity】DOTween を使用して指定された秒後にコールバックを実行するコンポーネント

ソースコード 使い方 例えば上記のように設定すると、 ゲームを開始してから1秒後にゲームオブジェクトを非アクティブにすることができます

【Unity】シンプルにイージングを使用できる「Ease」紹介

はじめに 「Ease」を Unity プロジェクトに導入することで シンプルにイージングを使用できるようになります 使用例 using ca.HenrySoftware.Rage; using UnityEngine; using UnityEngine.UI; public class Example : MonoBehaviour { public Image image; p…

【書籍情報】「More Effective C# 6.0/7.0」2018/2/20 発売

概要 More Effective C# 6.0/7.0作者: Bill Wagner,吉川邦夫出版社/メーカー: 翔泳社発売日: 2018/02/20メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見る 目次 第1章:データの型 第2章:API設計 第3章:タスクベースの非同期プログラミング…

【書籍情報】Unityでわかる!ゲーム数学 2018/6/18 発売

概要 https://www.amazon.co.jp/dp/4798154784/ 目次 Part 1 数学をUnityで体験する Chapter 1 基礎的な物体の運動 Chapter 2 座標変換 Chapter 3 当たり判定 Chapter 4 簡単なレンダリング Chapter 5 立体物の作成 Part 2 ゲームに必要な数学理論 Chapter 6…

【書籍情報】「Unity&宴「ノベルゲーム」開発入門」2018/6/18 発売

概要 Unity&宴「ノベルゲーム」開発入門 (I・O BOOKS)作者: 田中優樹出版社/メーカー: 工学社発売日: 2018/06/01メディア: 単行本この商品を含むブログを見る 「Unity&宴「ノベルゲーム」開発入門」が 2018/6/18 に発売されます (Amazon だと既に発売されて…

【書籍情報】「Unityの教科書 Unity 2018完全対応版 2D&3Dスマートフォンゲーム入門講座」2018/6/21 発売

概要 Unityの教科書 Unity 2018完全対応版 2D&3Dスマートフォンゲーム入門講座作者: 北村愛実出版社/メーカー: SBクリエイティブ発売日: 2018/06/21メディア: 単行本この商品を含むブログを見る 目次 Chapter1 ゲーム作りの準備 Unityのインストール Unityの…

【書籍情報】「現場ですぐに使える! Unity2018逆引き大全 300の極意 2017/2018対応」2018/6/23 発売

概要 現場ですぐに使える! Unity2018逆引き大全 300の極意 2017/2018対応作者: 薬師寺国安出版社/メーカー: 秀和システム発売日: 2018/06/23メディア: 単行本この商品を含むブログを見る 目次 第1章 Unityの基本の極意 001 Unityとは 002 Unityでできること…

【Unity】Presets を一覧で確認できる「Presets browser」紹介

はじめに 「Presets browser」を Unity プロジェクトに導入することで Presets を一覧で確認できるようになります 使用例 Unity メニューの「Window>Presets Browser」を選択すると プロジェクト内に存在するすべての Preset が一覧で表示されます 「Filter …

【Unity】メッシュを細分化できる「unity-subdivision-surface」紹介

はじめに 「unity-subdivision-surface」を Unity プロジェクトに導入することで メッシュを細分化できるようになります 使用例 使い方 using Subdiv; using UnityEngine; public class Example : MonoBehaviour { private void Start() { var filter = GetC…

【Unity】OnDrawGizmos で表示できるギズモを7種類追加できる「GizmoExtensions」紹介

はじめに 「GizmoExtensions」を Unity プロジェクトに導入することで OnDrawGizmos で表示できるギズモを7種類追加できるようになります 使用例 using UnityEngine; using Utils; public class Example : MonoBehaviour { private void OnDrawGizmos() { //…

【Unity】uGUI のオブジェクトを反射して表示できる「MirrorReflectionEffectForUGUI」紹介

はじめに 「MirrorReflectionEffectForUGUI」を Unity プロジェクトに導入することで uGUI のオブジェクトを反射して表示できるようになります 導入方法 https://github.com/mob-sakai/MirrorReflectionEffectForUGUI/releases 上記のページから「MirrorRefl…

【Unity】AssetPostprocessor.OnPostprocessMaterial が動作しない?

概要 using UnityEditor; using UnityEngine; public class Example : AssetPostprocessor { private void OnPostprocessMaterial( Material material ) { Debug.Log( material.name ); } } Unity 2017.4.1f1 で AssetPostprocessor.OnPostprocessMaterial …