UnityEngine API 大纲(一)
2018-02-27 23:03
1516 查看
Accessibility
VersionUtilityAdvertisements
类:Advertisement MeteData ShowOptions枚举: DebugLevel PlacementState ShowResult
AI
类:NavMesh NavMeshAgent NavMeshBuildDebugSettings NavMeshBuilder NavMeshBuildMarkup NavMeshBuildSettings NavMeshBuildSourceNavMeshData NavMeshDataInstance NavMeshHit
NavMeshLinkData NavMeshLinkInstance NavMeshObstacle
NavMeshPath NavMeshQueryFilter NavMeshTriangulation
OffMeshLink OffMeshLinkData
枚举:NavMeshBuildDebugFlags NavMeshBuildSourceShape NavMeshCollectGeometry NavMeshObstacleShape
NavMeshPathStatus ObstacleAvoidanceType
OffMeshLinkType
Analytics
类:Analytics AnalyticsEvent AnalyticsSessionInfo AnalyticsTracker PerformanceReporting枚举:AcquisitionSource AcqusitionType AdvertisingNetwork AnalyticsResult
AnalyticsSessionState AuthorizationNetwork Gender ScreenName ShareType
SocialNetwork StoreType
Animations
类:AnimationClipPlayable AnimationLayerMixerPlayable AnimationMixerPlayable AnimatoinPlayableOutputAnimationControllerPlayable
Apple
类:ReplayKit RemoteAssertions
UnityEngine.Assertions.Comparers 类:FloatComparerUnityEngine.Assertions.Must 类:MustExtensions
类:Assert AssertionException
Audio
类:AudioClipPlayable AudioMixer AudioMixerGroupAudioMixerSnapshot AudioPlayableOutput
AudioSpatializerMicrosoft(对应枚举 RoomSize)
枚举:AudioMixerUpdateMode
CrashReportHandler
类:CrashReportHandlerEvents
类:UnityEventUnityEvent
UnityEvent
EventSystems
类:AbstractEventData AxisEventData BaseEventData BaseInputBaseInputModule BaseRaycaster EventSystem
EventTrigger(对应类 Entry、TriggerEvent)
ExecuteEvents HoloLensInputModule
Physics2DRaycaster PhysicsRaycaster
PointerEventData(对应枚举 FramePressState、InputButton)
PointerInputModule(对应类 MouseButtonEventData)
RaycastResult StandaloneInputModule TocuhInputModule
UIBehaviour
枚举:EventHandle EventTriggerType MoveDirection
接口:
IBeginDragHandler 开始拖拽
ICancelHandler 取消
IDeselectHandler 取消选择
IDragHandler 拖拽
IDropHandler 放下
IEndDragHandler 停止拖拽
IEventSystemHandler
IInitializePotentialDragHandler
IMoveHandler 移动
IPointerClickHandler
IPointerDownHandler
IPointerEnterHandler
IPointerExitHandler
IPointerUpHandler
IScrollHandler
ISelectHandler 选择
ISubmitHandler 提交
IUpdateSelectedHandler
Experimental
UnityEngine.Experimental.Playables类:CameraPlayable
MaterialEffectPlayable
TextureMixerPlayable
TexturePlayableOutput
UnityEngine.Experimental.Rendering
类:BlendState CameraProperties CoreCameraValues
CullResults DepthState
DrawRendererSettings
DrawRendererSortSettings
DrawShadowsSettings
FilterRenderersSettings
FilterResults
LODPatameters
RasterState
RenderPass(对应类 SubPass)
RenderPassAttachment
RenderPipline
RenderPiplineAsset
RenderPiplineManager
RenderQueueRange
RenderStateBlock
RenderStateMapping
RenderTargetBlendState
ScriptalbeCullingParamters
ScriptableRenderContext
ShaderPassName
ShadowSplitData
StencilState
VisibleLight
VisibleReflectionProbe
接口:IRenderPipline IRenderPipelineAsset
枚举:
DrawRendererFlags
ReflectionProbeSortOptions
RendererConfiguration
RenderStateMask
SortFlags
VisibleLightFlags
UnityEngine.Experimental.U2D
类:AngleRangeInfo ShapeControlPoint SpriteShapeMetaData
SpriteShapeParameter SpriteShapeUtility
UnityEngine.Experimental.UIElements
UnityEngine.Experimental.Video
iOS
类:ADBannerView(对应枚举 Layout、Type)ADInterstitialAd
Device
LocationNotification
NotificationServices
OnDemandResources
OnDemandResourcesRequest
RemoteNotification
枚举: ActivityIndicatorStyle
CalendarIdentifier
CalendarUnit
DeviceGeneration
NotificationType
Networking
Playables
类:AnimationPlayableUtilitiesFrameData(对应枚举 EvaluationType)
Playable
PlayableAsset
PlayableBehaviour
PlayableBinding
PlayableDirector
PlayableExtensions
PlayableGraph
PlayableOutput
PlayableOutputExtensions
ScriptPlayable
ScriptPlayableOutput
接口:
IPlayable
IPlayableAsset
IPlayableBehaviour
IPlayableOutput
枚举: DataStreamType
DirectorUpdateMode
DirectorWrapMode
PlayState
Profiling
类 | 用途 |
---|---|
CustomSampler | 先不写 |
Profiler | |
Recorder | |
Sampler |
Purchasing
Rendering
类 | 用途 |
---|---|
CommandBuffer | |
GPUFence | |
GraphicsSettings | |
ReflectionProbeBlendInfo | |
RenderTargetIdentifier | |
SortingGroup | |
SphericalHarmonicsL2 | |
SplashScreen |
AmbientMode
BlendMode
BlendOp
BuiltinRenderTextureType
BuiltinShaderDefine
BuiltinShaderMode
BuiltinShaderType
CameraEvent
CameraHDRMode
ColorWriteMask
CompareFuncton
ComputeQueueType
CopyTextureSupport
CullMode
DefaultReflectionMode
GraphicsDeviceType
GraphicsTier
IndexFormat
LightEvent
LightProbeUsage
LightShadowResolution
OpaqueSortMode
PassType
RealtimeGICPUUsage
ReflectionCubemapCompression
ReflectionProbeClearFlags
ReflectionProbeMode
ReflectionProbeRefreshMode
ReflectionProbeTimeSlicingMode
ReflectionProbeUsage
RenderBufferLoadAction
RenderBufferStoreAction
RenderQueue
ShadowCastingMode
ShadowMapPass
ShadowSamplingMode
StencilOp
SynchronisationStage
TextureDimension
UVChannelFlags
SceneManagement
类 | 用途 |
---|---|
Scene | |
SceneManager | |
SceneUtility |
枚举 | 用途 |
---|---|
LoadSceneMode |
Scripting
属性 [Preserve]Serialization
属性 [FormerlySerializedAs(“xx”)]SocialPlatforms
SpatialTracking
类:TrackedPoseDriver(对应枚举 DeviceType、TrackedPose、TrackingType、UpdateType)貌似是用来做 XR 设备之类的
Sprites
类: DataUtilityTestTools
类:LogAssertMonoBehaviourTest
接口: IMonoBehaviourTest
IPostBuildCleanup
IPrebuildSetup
枚举:TestPlatform
属性: [PostBuildCleanup]
[PrebuildSetup]
[UnityPlatform]
[UnityTest]
Tilemaps
TimeLine
类: ActivationControlPlayable(对应枚举 PostPlaybackState)ActivationTrack(对应枚举 PostPlaybackState 同上)
AnimationPlayableAsset
AnimationTrack
AudioPlayableAsset AudioTrack
ControlPlayableAsset ControlTrack
DirectorControlPlayable PlayableTrack
PrefabControlPlayable
TimelineAsset(对应枚举 DurationMode)
TimelineClip(对应枚举ClipExtrapolation)
TimelinePlayable
TrackAsset
TrackAssetExtensions
接口:IPropertyCollector IPropertyPreview ITimeControl ITimelineClipAsset
枚举:ClipCaps
属性:[Notkeyable] [TrackBindingType] [TrackClipType] [TrackColor]
Tizen
U2D
类:SpriteAtlasSpriteAtlasManager
UI(和Events、EventSystem一起使用)
Video
较早的版本用MovieTexture播放视频类:VideoClip
VideoPlayer
枚举: Video3DLayout
VideoAspectRatio
VideoAudioOutputMode
VideoRenderMode
VideoSource
VideoTimeReference
VideoTimeSource
Windows
类:CrashReporting、Crypto、Directory、FileUnityEngine.Windows.Speech命名空间下
类:DictationRecognizer
GrammarRecognizer
KeywordRecognizer
PhraseRecognitionSystem
PhraseRecognizedEventArgs
PhraseRecognizer
SemanticMeaning
枚举: ConfidenceLevel
DicationCompletionCause
DictationTopicConstraint
SpeechError
SpeechSystemStatus
WSA
类:ApplicationCursor
Launcher
SecondaryTileData
Tile
Toast
枚举: Folder
TileForegroundText
TileTemplate
ToastTemplate
WindowActivationState
XR
相关文章推荐
- UnityEngine API 大纲 (三)接口、枚举、属性
- Unity API - B
- OpenMediaEngine - Very easy to use API for media streaming
- yate学习--yatengine.h--class YATE_API MessageReceiver : public GenObject
- Access to the path "Library\UnityAssemblies\UnityEngine.xml" is denied.
- API Documents - DucleBox | A Game Engine for OpenGL Programming
- Unity 你以为SetParent()是个很简单的API???!!
- Android Unity3D 截取交互事件(一) 之UnityEngine.Input getKey()等方法的修改
- UNITY开发中常用的一些API
- UnityAPI_Layer
- Unity API - C
- Unity API 思维导图
- UIFramework之UnityEngine.Debug封装
- Unity API 解析 (一)Application类静态属性及方法
- Unity API(三):GameObject、Vector3
- UnityEngine.UI.dll' is in timestamps but is not known in guidmapper...
- Google App Engine ProtoRPC Python API 概述
- Getting Started With the Java Rule Engine API (JSR 94): Toward Rule-Based Applications
- MeshCombineUtility.cs method `GetTriangleStrip' of type `UnityEngine.Mesh' could be found
- 【API】Unity5.6 Main Camera