ソースコード public static class FloatExt { public static float GetAfterDecimalPoint( this float self ) { return self % 1; } } 使い方 Debug.Log( 1f.GetAfterDecimalPoint() ); // 1 Debug.Log( 1.23f.GetAfterDecimalPoint() ); // 0.23 関連記事
はじめに 「UniLang」を Unity プロジェクトに導入することで Google 翻訳を使用できるようになります 使用例 using UniLang; using UnityEngine; public class Example : MonoBehaviour { private void Start() { var text = "My name is Pikachu."; var tr…
はじめに 「ShinyEffectForUGUI」を Unity プロジェクトに導入することで uGUI で画像や文字がキラッと光る演出を実装できるようになります 使用例 WebGL デモ https://mob-sakai.github.io/ShinyEffectForUGUI/ 導入方法 https://github.com/mob-sakai/Shin…
概要 GUI.Button や GUILayout.Button で画像を表示する時に 下地を非表示にしたい場合は、 GUI.Button( new Rect( 128, 0, 128, 128 ), m_texture, GUIStyle.none ) GUILayout.Button( m_texture, GUIStyle.none ) このように style 引数に GUIStyle.none …
概要 例えばこのように ScrollRect に大量のオブジェクトを並べた時に、 ScrollRect の縦幅を末尾の子オブジェクトに合わせたい場合、 Layout オブジェクトに「Content Size Fitter」をアタッチして 「Vertical Fit」を「Preferred Size」を設定して Content…
概要 例えば、このように枠の中に2つのテキストを配置した際に、 左右の余白を同じ幅にしたい場合、 親オブジェクトを作成して、 「Horizontal Layout Group」と「Content Size Fitter」をアタッチして、 「Horizontal Layout Group」の「Spacing」に、オブ…
はじめに 「SamplePinchScaling」は uGUI でピンチイン・アウトを実装したサンプルです 使い方 こちらのサイト様に詳細な内容が記載されていますので、 詳しくは上記のサイト様を閲覧して頂ければと思いますが 自分のブログにも手順をまとめておきます Hiera…
ソースコード using UnityEngine; public static class RectTransformExt { public static void SetAnchoredPositionX ( this RectTransform self, float x ) { var pos = self.anchoredPosition; pos.x = x; self.anchoredPosition = pos; } public static …
ソースコード using System; using UnityEngine.Events; public static class UnityEventExt { public static void SetListener( this UnityEvent self, Action call ) { self.RemoveAllListeners(); self.AddListener( () => call() ); } public static voi…
ソースコード using System; using UnityEngine.Events; public static class UnityEventExt { public static void AddListener( this UnityEvent self, Action call ) { self.AddListener( () => call() ); } } 使用例 Action call = () => {}; button.onCl…
概要 2015/8/13 に「Deferred Night Vision」がリリースされました 「Deferred Night Vision」を導入すると、暗視エフェクトを実装できるようになります 検証環境 Unity 2017.4.1f1 Deferred Night Vision 1.0 使用例 適用前 適用後 使い方 カメラに「Deferr…
はじめに 「UnityProminentColor」を Unity プロジェクトに導入することで テクスチャから主要な色を抽出できるようになります 使用例 使い方 var list = ProminentColor.GetColors32FromImage ( texture, // 対象のテクスチャ 3, // リストの最大数 85, // …
ヨッシー ウールワールド ヨッシー ウールワールド - Wii U任天堂Amazon ポチと! ヨッシー ウールワールド - 3DS任天堂Amazon 目次 ヨッシー ウールワールド 目次 ワールド1 ワールド2 ワールド3 ワールド4 ワールド5 ワールド6 クラフトアイランド 参考サイ…
ヨッシーアイランド スーパーマリオ ヨッシーアイランド任天堂Amazon 目次 ヨッシーアイランド 目次 ワールド1 ワールド2 ワールド3 ワールド4 ワールド5 ワールド6 参考サイト様 ワールド1 タマゴをつくって なげろ きょだいワンワンちゅうい プチパックン…
スーパーマリオギャラクシー2 スーパーマリオギャラクシー 2 (「はじめてのスーパーマリオギャラクシー 2」同梱) - Wii任天堂Amazon 目次 スーパーマリオギャラクシー2 目次 空島ギャラクシー ヨースターギャラクシー ほりほり鉱山ギャラクシー もくもくけい…