コガネブログ

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

【Unity】DOTween.Tweenがnullではない場合にのみComplete関数を呼び出す拡張メソッド

public static class TweenExt { public static void CompleteIfNotNull( this Tween self ) { if ( self == null ) return; self.Complete(); } }

【Unity】DOTween.Tweenがnullではない場合にのみKill関数を呼び出す拡張メソッド

ソースコード /// <summary> /// Tween 型の拡張メソッドを管理するクラス /// </summary> public static class TweenExt { /// <summary> /// Sequence を削除します /// </summary> public static void KillIfNotNull( this Tween self, bool complete = false ) { if ( self == null ) return; s…

【Unity】ソフトウェアキーボードの縦幅を取得するクラス

var height = SoftwareKeyboaryArea.Height;

【Unity】Android端末においてソフトウェアキーボードの領域を取得する

概要 public int GetKeyboardSize() { #if !UNITY_EDITOR && UNITY_ANDROID using ( var unityPlayer = new AndroidJavaClass( "com.unity3d.player.UnityPlayer" ) ) { var view = unityPlayer .GetStatic<AndroidJavaObject>( "currentActivity" ) .Get<AndroidJavaObject>( "mUnityPlayer" ) .Ca</androidjavaobject></androidjavaobject>…

【Unity】iOS端末においてソフトウェアキーボードの領域を取得する

概要 TouchScreenKeyboard.area ※Androidでは取得不可能 参考サイト様 docs.unity3d.com

【ゲームプレイメモ】称号変更画面

バンドリ バンドリ! ガールズバンドパーティ!Craft Egg Inc.ゲーム無料 A3! A3!Liberentゲーム無料 デレステ アイドルマスター シンデレラガールズ スターライトステージBANDAI NAMCO Entertainment Inc.ゲーム無料

【ゲームプレイメモ】ららマジ

https://itunes.apple.com/jp/app/%E3%82%89%E3%82%89%E3%83%9E%E3%82%B8/id1183130725?mt=8&uo=4&at=10l8JW&ct=hatenablog ・報酬獲得ダイアログで報酬アイコンがキラキラ光る ・名前入力時にダイアログがソフトウェアキーボードに重ならないように上に移動…

【ゲームプレイメモ】A3!(エースリー)

A3!Liberentゲーム無料 ・ダイアログにプレゼントアイコンや警告アイコンが表示されている

【ゲームプレイメモ】ファイアーエムブレム ヒーローズ

ファイアーエムブレム ヒーローズNintendo Co., Ltd.ゲーム無料 ・プレゼントリストやフレンドリストの画面を開いた時に通信中でも画面を操作できる ・アイテムアイコン、キャラクターのパラメータやスキルをタップすると、小さいウィンドウで説明を閲覧でき…

【ゲームプレイメモ】アカシックリコード

https://itunes.apple.com/jp/app/%E3%82%A2%E3%82%AB%E3%82%B7%E3%83%83%E3%82%AF%E3%83%AA%E3%82%B3%E3%83%BC%E3%83%89-akashic-re-cords/id1135679282?mt=8&uo=4&at=10l8JW&ct=hatenablog ・ユニット詳細の矢印をタップすると前後のユニットに表示を切り…

【Unity】Spineでタイムスケールを無視する方法

var animation = GetComponent<SkeletonAnimation>(); animation.timeScale = 1 / Time.timeScale;</skeletonanimation>

【おすすめスライド】「Jenkinsを使ったコンシューマゲームでのデプロイとテスト」

【おすすめスライド】「GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ」

【Unity】Inspectorに表示されるパラメータをUnityエディタ再生中のみ編集不可能にするPropertyAttribute

概要 using UnityEngine; public class Example : MonoBehaviour { [UnchangeableInPlaying] public int m_id; [UnchangeableInPlaying] public string m_name; } 関連記事

【Unity】Inspectorに表示されるパラメータを編集不可能にするPropertyAttribute

概要 using UnityEngine; public class Example : MonoBehaviour { [Unchangeable] public int m_id; [Unchangeable] public string m_name; } 関連記事