Scene Objects Only Attribute特性:用于對象屬性赵辕,并將屬性限制為場景對象,而不是項目資源概龄。如果要確保對象是場景對象而不是項目資產(chǎn)还惠,請使用此選項。
using Sirenix.OdinInspector;
using System.Collections.Generic;
using UnityEngine;
public class SceneObjectsOnlyAttributeExample : MonoBehaviour
{
[Title("Assets only")]
[AssetsOnly]
public List<GameObject> OnlyPrefabs;
[AssetsOnly]
public GameObject SomePrefab;
[AssetsOnly]
public Material MaterialAsset;
[AssetsOnly]
public MeshRenderer SomeMeshRendererOnPrefab;
[Title("Scene Objects only")]
[SceneObjectsOnly]
public List<GameObject> OnlySceneObjects;
[SceneObjectsOnly]
public GameObject SomeSceneObject;
[SceneObjectsOnly]
public MeshRenderer SomeMeshRenderer;
}