class_ObjectExtensions
title: class ObjectExtensions toc_max_heading_level: 4
class ObjectExtensions
(Niantic.Lightship.Maps.ExtensionMethods.ObjectExtensions)
概要
UnityObjectの拡張メソッド
class ObjectExtensions {
public:
// メソッド
static bool IsReferenceNull(this UnityObject unityObject);
static bool IsReferenceNotNull(this UnityObject unityObject);
};
詳細なドキュメント
UnityObjectの拡張メソッド
メソッド
IsReferenceNull
static bool IsReferenceNull(this UnityObject unityObject)
UnityObjectから派生した型への参照がNULLであることを確認します。 Unityでは、基礎となるUnityエンジンオブジェクトの有効期限チェックを実施するために、多くの等式やNULL合体演算子、伝搬演算子が上書きされるため、単純なNullチェックのみ行いたい場合は、回避策としてこの拡張メソッドを使用することができます。 詳しくは、JetBrainsのこのページをご覧ください。
パラメーター:
unityObject
- nullの有無をチェックするUnityオブジェクト
次の値が返ります。
True(参照がNULLの場合)
IsReferenceNotNull
static bool IsReferenceNotNull(this UnityObject unityObject)
UnityObjectから派生した型への参照がNULLでないことを確認します。 Unityでは、基礎となるUnityエンジンオブジェクトの有効期限チェックを実施するために、多くの等式やNULL合体演算子、伝搬演算子が上書きされるため、単純なNullチェックのみ行いたい場合は、回避策としてこの拡張メソッドを使用することができます。 詳しくは、JetBrainsのこのページをご覧ください。
パラメーター:
unityObject
- nullの有無をチェックするUnityオブジェクト
次の値が返ります。
True(参照がNULLでない場合)