资源简介
unity编辑器源代码,c#的,有兴趣的可以阅读下源代码了解内部实现
代码片段和文件信息
// Unity C# reference source
// Copyright (c) Unity Technologies. For terms of use see
// https://unity3d.com/legal/licenses/Unity_Reference_Only_License
using scm=System.ComponentModel;
using uei=UnityEngine.Internal;
using RequiredByNativeCodeAttribute=UnityEngine.scripting.RequiredByNativeCodeAttribute;
using UsedByNativeCodeAttribute=UnityEngine.scripting.UsedByNativeCodeAttribute;
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Collections;
using UnityEngine.Bindings;
using UnityEngine.Playables;
namespace UnityEngine
{
internal enum AnimationEventSource
{
NoSource = 0
Legacy = 1
Animator = 2
}
[System.Serializable]
[StructLayout(LayoutKind.Sequential)]
[RequiredByNativeCode]
public sealed partial class AnimationEvent
{
internal float m_Time;
internal string m_FunctionName;
internal string m_StringParameter;
internal object m_objectReferenceParameter;
internal float m_FloatParameter;
internal int m_IntParameter;
internal int m_MessageOptions;
internal AnimationEventSource m_Source;
internal AnimationState m_StateSender;
internal AnimatorStateInfo m_AnimatorStateInfo;
internal AnimatorClipInfo m_AnimatorClipInfo;
public AnimationEvent()
{
m_Time = 0.0f;
m_FunctionName = ““;
m_StringParameter = ““;
m_objectReferenceParameter = null;
m_FloatParameter = 0.0f;
m_IntParameter = 0;
m_MessageOptions = 0;
m_Source = AnimationEventSource.NoSource;
m_StateSender = null;
}
[System.Obsolete (“Use stringParameter instead“)]
public string data { get { return m_StringParameter; } set { m_StringParameter = value; } }
public string stringParameter { get { return m_StringParameter; } set { m_StringParameter = value; } }
public float floatParameter { get { return m_FloatParameter; } set { m_FloatParameter = value; } }
public int intParameter { get { return m_IntParameter; } set { m_IntParameter = value; } }
public object objectReferenceParameter { get { return m_objectReferenceParameter; } set { m_objectReferenceParameter = value; } }
public string functionName { get { return m_FunctionName; } set { m_FunctionName = value; } }
public float time { get { return m_Time; } set { m_Time = value; } }
public SendMessageOptions messageOptions { get { return (SendMessageOptions)m_MessageOptions; } set { m_MessageOptions = (int)value; } }
public bool isFiredByLegacy { get { return m_Source == AnimationEventSource.Legacy; } }
public bool isFiredByA
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-03 17:30 UnityCsReference-master\
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Common\
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Common\sc
文件 1444 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Common\sc
文件 6902 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Common\SpriteEditorUtility.cs
文件 10191 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Common\TexturePlatformSettingsController.cs
文件 1160 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Common\TexturePlatformSettingsFormatHelper.cs
文件 8488 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Common\TexturePlatformSettingsView.cs
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Interface\
文件 2220 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Interface\IEvent.cs
文件 2165 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\Interface\ITexturePlatformSetting.cs
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\SpriteAtlas\
文件 5329 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\SpriteAtlas\EditorSpriteAtlas.bindings.cs
文件 30885 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\2D\SpriteAtlas\SpriteAtlasInspector.cs
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Accessibility\
文件 1558 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Accessibility\UserAccessibilitySettings.cs
文件 6462 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\ActiveEditorTracker.bindings.cs
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\
文件 1315 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationClipSettings.bindings.cs
文件 2015 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationClipStats.bindings.cs
文件 7856 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationMode.bindings.cs
文件 19274 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationUtility.bindings.cs
目录 0 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationWindow\
文件 3653 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationWindow\AddCurvesPopup.cs
文件 1760 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationWindow\AddCurvesPopupHierarchy.cs
文件 10708 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationWindow\AddCurvesPopupHierarchyDataSource.cs
文件 5310 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationWindow\AddCurvesPopupHierarchyGUI.cs
文件 55395 2019-07-03 17:30 UnityCsReference-master\Editor\Mono\Animation\AnimationWindow\AnimEditor.cs
............此处省略3214个文件信息
相关资源
- web版即时通信系统 仿QQ聊天程序asp.
- ASP.NET 网上选课系统的设计与实现(源
- C#经典范例50例(含源代码)
- 模仿简单网站购物网站(C# 源代码)
- asp.net 在线视频点播系统 源代码
- unity迷你太空射击游戏源码
- 进销存管理系统+C#源代码
- c#调用Oracle UDT自定义结构数组类型源
- C# ASP.NET 实战项目源代码 AJAX校内数码
- 《Visual C# + Oracle数据库系统开发全程
- System.web源码C#
- c#仿QQ聊天IM界面实现(源代码)
- C#植物大战僵尸源代码
- C#项目之综合供求信息网(含源代码)
- 百度ueditor编辑器 word导入功能asp.ne
- C#数字图像处理算法典型赵春江随书源
- C#课程设计+源代码
- C#库存管理系统数据库+源代码+报告原
- ASP.NET开发PetShop源代码+数据库
- ASP.NET三层架构网站源代码
- 招聘网站源码
- Lucene.Net2.9源代码 c#全文检索引擎
- 宏电DTU的DDP协议GPRS DSC中心源代码DE
- ASP.NETC #人才招聘系统
- vS2010 ASP.NET C# WEB开发源代码
- c#做的Discuz论坛源代码
- C#实现单机版泡泡堂源码
- 在线作业提交系统
- C#经典范例50讲源代码打包
- 网上图书在线书店销售系统(毕业设
评论
共有 条评论