(003)SlickEdit Unity的补全

文章目录

  • 步骤
  • XML
    • 知识点
  • 附录

步骤

1.下载 unity 源码。

2.将自定义文件 MonoBehaviour.cs 放到解压后的项目里面:

using System;namespace UnityEngine
{public partial class MonoBehaviour{public virtual void Awake(){throw new NotImplementedException();}public virtual void Reset(){throw new NotImplementedException();}public virtual void Start(){throw new NotImplementedException();}public virtual void Update(){throw new NotImplementedException();}public virtual void FixedUpdate(){throw new NotImplementedException();}public virtual void LateUpdate(){throw new NotImplementedException();}public virtual void OnEnable(){throw new NotImplementedException();}public virtual void OnDisable(){throw new NotImplementedException();}public virtual void OnDestroy(){throw new NotImplementedException();}public virtual void OnGUI(){throw new NotImplementedException();}public virtual void OnAnimatorIK(int layerIndex){throw new NotImplementedException();}public virtual void OnAnimatorMove(){throw new NotImplementedException();}public virtual void OnApplicationFocus(bool hasFocus){throw new NotImplementedException();}public virtual void OnApplicationPause(bool pauseStatus){throw new NotImplementedException();}public virtual void OnApplicationQuit(){throw new NotImplementedException();}public virtual void OnAudioFilterRead(float[] data, int channels){throw new NotImplementedException();}public virtual void OnBecameInvisible(){throw new NotImplementedException();}public virtual void OnBecameVisible(){throw new NotImplementedException();}public virtual void OnBeforeTransformParentChanged(){throw new NotImplementedException();}public virtual void OnCanvasGroupChanged(){throw new NotImplementedException();}public virtual void OnCanvasHierarchyChanged(){throw new NotImplementedException();}public virtual void OnCollisionEnter(Collision collision){throw new NotImplementedException();}public virtual void OnCollisionEnter2D(Collision2D col){throw new NotImplementedException();}public virtual void OnCollisionExit(Collision other){throw new NotImplementedException();}public virtual void OnCollisionExit2D(Collision2D other){throw new NotImplementedException();}public virtual void OnCollisionStay(Collision collisionInfo){throw new NotImplementedException();}public virtual void OnCollisionStay2D(Collision2D collision){throw new NotImplementedException();}public virtual void OnConnectedToServer(){throw new NotImplementedException();}public virtual void OnControllerColliderHit(ControllerColliderHit hit){throw new NotImplementedException();}public virtual void OnDidApplyAnimationProperties(){throw new NotImplementedException();}public virtual void OnDrawGizmos(){throw new NotImplementedException();}public virtual void OnDrawGizmosSelected(){throw new NotImplementedException();}public virtual void OnJointBreak(float breakForce){throw new NotImplementedException();}public virtual void OnJointBreak2D(Joint2D brokenJoint){throw new NotImplementedException();}public virtual void OnMouseDown(){throw new NotImplementedException();}public virtual void OnMouseDrag(){throw new NotImplementedException();}public virtual void OnMouseEnter(){throw new NotImplementedException();}public virtual void OnMouseExit(){throw new NotImplementedException();}public virtual void OnMouseOver(){throw new NotImplementedException();}public virtual void OnMouseUp(){throw new NotImplementedException();}public virtual void OnMouseUpAsButton(){throw new NotImplementedException();}public virtual void OnParticleCollision(GameObject other){throw new NotImplementedException();}public virtual void OnParticleSystemStopped(){throw new NotImplementedException();}public virtual void OnParticleTrigger(){throw new NotImplementedException();}public virtual void OnParticleUpdateJobScheduled(){throw new NotImplementedException();}public virtual void OnPostRender(){throw new NotImplementedException();}public virtual void OnPreCull(){throw new NotImplementedException();}public virtual void OnPreRender(){throw new NotImplementedException();}public virtual void OnRectTransformDimensionsChange(){throw new NotImplementedException();}public virtual void OnRenderImage(RenderTexture src, RenderTexture dest){throw new NotImplementedException();}public virtual void OnRenderObject(){throw new NotImplementedException();}public virtual void OnServerInitialized(){throw new NotImplementedException();}public virtual void OnTransformChildrenChanged(){throw new NotImplementedException();}public virtual void OnTransformParentChanged(){throw new NotImplementedException();}public virtual void OnTriggerEnter(Collider other){throw new NotImplementedException();}public virtual void OnTriggerEnter2D(Collider2D col){throw new NotImplementedException();}public virtual void OnTriggerExit(Collider other){throw new NotImplementedException();}public virtual void OnTriggerExit2D(Collider2D other){throw new NotImplementedException();}public virtual void OnTriggerStay(Collider other){throw new NotImplementedException();}public virtual void OnTriggerStay2D(Collider2D other){throw new NotImplementedException();}public virtual void OnValidate(){throw new NotImplementedException();}public virtual void OnWillRenderObject(){throw new NotImplementedException();}}
}

4.新建 DefendSymbol.xml 文件,放到解压后的项目里面:

1.tag 的时候,估计只识别 xml 的 id 和 name 属性。
2.symbol 如果都是大写,补全的时候,前面输入也要大写才会有提示,设置哪里有问题吧。

<?xml version="1.0" encoding="utf-8"?>
<doc><assembly><name>DOTween</name></assembly><members><member id="UNITY_2021_3_19"></member><member id="UNITY_2021_3"></member><member id="UNITY_2021"></member><member id="UNITY_5_3_OR_NEWER"></member><member id="UNITY_5_4_OR_NEWER"></member><member id="UNITY_5_5_OR_NEWER"></member><member id="UNITY_5_6_OR_NEWER"></member><member id="UNITY_2017_1_OR_NEWER"></member><member id="UNITY_2017_2_OR_NEWER"></member><member id="UNITY_2017_3_OR_NEWER"></member><member id="UNITY_2017_4_OR_NEWER"></member><member id="UNITY_2018_1_OR_NEWER"></member><member id="UNITY_2018_2_OR_NEWER"></member><member id="UNITY_2018_3_OR_NEWER"></member><member id="UNITY_2018_4_OR_NEWER"></member><member id="UNITY_2019_1_OR_NEWER"></member><member id="UNITY_2019_2_OR_NEWER"></member><member id="UNITY_2019_3_OR_NEWER"></member><member id="UNITY_2019_4_OR_NEWER"></member><member id="UNITY_2020_1_OR_NEWER"></member><member id="UNITY_2020_2_OR_NEWER"></member><member id="UNITY_2020_3_OR_NEWER"></member><member id="UNITY_2021_1_OR_NEWER"></member><member id="UNITY_2021_2_OR_NEWER"></member><member id="UNITY_2021_3_OR_NEWER"></member><member id="PLATFORM_ARCH_64"></member><member id="UNITY_64"></member><member id="UNITY_INCLUDE_TESTS"></member><member id="ENABLE_AR"></member><member id="ENABLE_AUDIO"></member><member id="ENABLE_CACHING"></member><member id="ENABLE_CLOTH"></member><member id="ENABLE_EVENT_QUEUE"></member><member id="ENABLE_MICROPHONE"></member><member id="ENABLE_MULTIPLE_DISPLAYS"></member><member id="ENABLE_PHYSICS"></member><member id="ENABLE_TEXTURE_STREAMING"></member><member id="ENABLE_VIRTUALTEXTURING"></member><member id="ENABLE_UNET"></member><member id="ENABLE_LZMA"></member><member id="ENABLE_UNITYEVENTS"></member><member id="ENABLE_VR"></member><member id="ENABLE_WEBCAM"></member><member id="ENABLE_UNITYWEBREQUEST"></member><member id="ENABLE_WWW"></member><member id="ENABLE_CLOUD_SERVICES"></member><member id="ENABLE_CLOUD_SERVICES_COLLAB"></member><member id="ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS"></member><member id="ENABLE_CLOUD_SERVICES_ADS"></member><member id="ENABLE_CLOUD_SERVICES_USE_WEBREQUEST"></member><member id="ENABLE_CLOUD_SERVICES_CRASH_REPORTING"></member><member id="ENABLE_CLOUD_SERVICES_PURCHASING"></member><member id="ENABLE_CLOUD_SERVICES_ANALYTICS"></member><member id="ENABLE_CLOUD_SERVICES_UNET"></member><member id="ENABLE_CLOUD_SERVICES_BUILD"></member><member id="ENABLE_CLOUD_LICENSE"></member><member id="ENABLE_EDITOR_HUB_LICENSE"></member><member id="ENABLE_WEBSOCKET_CLIENT"></member><member id="ENABLE_DIRECTOR_AUDIO"></member><member id="ENABLE_DIRECTOR_TEXTURE"></member><member id="ENABLE_MANAGED_JOBS"></member><member id="ENABLE_MANAGED_TRANSFORM_JOBS"></member><member id="ENABLE_MANAGED_ANIMATION_JOBS"></member><member id="ENABLE_MANAGED_AUDIO_JOBS"></member><member id="ENABLE_MANAGED_UNITYTLS"></member><member id="INCLUDE_DYNAMIC_GI"></member><member id="ENABLE_SCRIPTING_GC_WBARRIERS"></member><member id="PLATFORM_SUPPORTS_MONO"></member><member id="RENDER_SOFTWARE_CURSOR"></member><member id="ENABLE_VIDEO"></member><member id="ENABLE_ACCELERATOR_CLIENT_DEBUGGING"></member><member id="PLATFORM_STANDALONE"></member><member id="TEXTCORE_1_0_OR_NEWER"></member><member id="PLATFORM_STANDALONE_WIN"></member><member id="UNITY_STANDALONE_WIN"></member><member id="UNITY_STANDALONE"></member><member id="ENABLE_RUNTIME_GI"></member><member id="ENABLE_MOVIES"></member><member id="ENABLE_NETWORK"></member><member id="ENABLE_NVIDIA"></member><member id="ENABLE_CRUNCH_TEXTURE_COMPRESSION"></member><member id="ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT"></member><member id="ENABLE_OUT_OF_PROCESS_CRASH_HANDLER"></member><member id="ENABLE_CLUSTER_SYNC"></member><member id="ENABLE_CLUSTERINPUT"></member><member id="PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP"></member><member id="GFXDEVICE_WAITFOREVENT_MESSAGEPUMP"></member><member id="ENABLE_WEBSOCKET_HOST"></member><member id="ENABLE_MONO"></member><member id="NET_4_6"></member><member id="NET_UNITY_4_8"></member><member id="ENABLE_PROFILER"></member><member id="DEBUG"></member><member id="TRACE"></member><member id="UNITY_ASSERTIONS"></member><member id="UNITY_EDITOR"></member><member id="UNITY_EDITOR_64"></member><member id="UNITY_EDITOR_WIN"></member><member id="ENABLE_UNITY_COLLECTIONS_CHECKS"></member><member id="ENABLE_BURST_AOT"></member><member id="UNITY_TEAM_LICENSE"></member><member id="ENABLE_CUSTOM_RENDER_TEXTURE"></member><member id="ENABLE_DIRECTOR"></member><member id="ENABLE_LOCALIZATION"></member><member id="ENABLE_SPRITES"></member><member id="ENABLE_TERRAIN"></member><member id="ENABLE_TILEMAP"></member><member id="ENABLE_TIMELINE"></member><member id="ENABLE_LEGACY_INPUT_MANAGER"></member><member id="TEXTCORE_FONT_ENGINE_1_5_OR_NEWER"></member><member id="ENABLE_DEBUG_AND_ABOVE_LOG"></member><member id="CSHARP_7_OR_LATER"></member><member id="CSHARP_7_3_OR_NEWER"></member></members>
</doc>

5.索引 unityCsReference 项目:
在这里插入图片描述

XML

知识点

1.xml的修饰符:
在这里插入图片描述

在这里插入图片描述

附录

[1] unity源码及自定义tag文件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/535889.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI知识库也太方便了吧,中小型企业都要知道它!

生活在这个信息爆炸的时代&#xff0c;信息的获取变得前所未有的方便&#xff0c;但随之而来的却是信息筛选和管理的难题。对于中小型企业来说&#xff0c;如何有效运用自身积累的各类信息&#xff0c;直接影响着企业的运营效率和市场竞争力。而这&#xff0c;正是AI知识库可以…

Java毕业设计-基于spring boot开发的实习管理系统-毕业论文+答辩ppt(附源代码+演示视频)

文章目录 前言一、毕设成果演示&#xff08;源代码在文末&#xff09;二、毕设摘要展示1.开发说明2.需求分析3、系统功能结构 三、系统实现展示1、前台功能模块2、后台功能模块2.1 管理员功能2.2 教师功能2.3 学生功能2.4 实习单位功能 四、毕设内容和源代码获取总结 Java毕业设…

30天学会QT(进阶)--------------第二天(创建项目)

1、如何规范的创建一个项目 由于本人也是从其他的项目上学来的&#xff0c;所以也不算是业界规范&#xff0c;每个公司或者个人都有自己的方式去创建项目&#xff0c;项目的创建是本着简洁&#xff0c;明了&#xff0c;方便而言的&#xff0c;所以对于我来说&#xff0c;不繁琐…

高低拖延个体的任务决策及执行差异

高低拖延个体的任务决策及执行差异 摘要 【背景】拖延行为普遍存在&#xff0c;且影响着许多人的工作.学习和生活。已有的许多研究发现拖延个体明知自己需要尽快完成某项任务,但行动上却迟迟无法付诸实践&#xff0c;表现出一种知行不- -”的倾向.【问题提出】这种倾向是否在…

JVM简单调优

jdk自带了许多对jvm进行监控的程序&#xff0c;例如JVisualVM、jstack等等。 现在进行一些简单的对jvm的监控。 我们可以使用JVisualVM来对堆区进行图形化监控。 我们可以在命令行输入jvisualvm&#xff0c;然后就进入了jvisualvm的图形化界面。 然后我们随便执行一个主方法…

Python发送邮件

Python发送邮件 以QQ邮箱为例&#xff0c;使用Python发送邮件 1、获得QQ邮箱授权码 2、进入后点击安全设置&#xff0c;拉到安全设置页面最底部&#xff0c;POP3/IMAP/SMTP/Exchange/CardDAV 服务。&#xff08;我的已开启&#xff0c;没开启的按邮箱要求设置&#xff09; 3、…

java-双列集合

什么是双列集合&#xff1f; 集合中每次存的数据是成对存入的 以及它的特点是什么&#xff1f; 特别注意&#xff1a;键不可重复&#xff0c;值可以 Map是双列集合的顶层接口 Map 它有哪些方法呢&#xff1f; Map的常用API 添加 添加操作的代码如下 我们要明白一些细节&…

软件设计师15--进程资源图

软件设计师15--进程资源图 考点1&#xff1a;进程资源图例题&#xff1a; 考点1&#xff1a;进程资源图 例题&#xff1a; 1、在如下所示的进程资源图中&#xff0c;D&#xff09;。 A、P1、P2、P3都是非阻塞节点&#xff0c;该图可以化简&#xff0c;所以是非死锁的 B、P1、…

Mybatis Plus + Spring 分包配置 ClickHouse 和 Mysql 双数据源

目录 一、背景 二、各个配置文件总览&#xff08;文件位置因人而异&#xff09; 2.1 DataSourceConfig 2.2 MybatisClickHouseConfig &#xff08;ClickHouse 配置类&#xff09; 2.3 MybatisMysqlConfig&#xff08;Mysql 配置类&#xff09; 2.4 application.propertie…

【C语言】qsort函数的使用

&#x1f451;个人主页&#xff1a;啊Q闻 &#x1f387;收录专栏&#xff1a;《C语言》 &#x1f389;道阻且长&#xff0c;行则将至 前言 这篇博客主要是介绍qsort函数的使用&#xff0c;以及利用冒泡排序的方式模拟实现qsort 一.初识qsort函数 我们可以在…

Redis缓存问题详解和处理

缓存更新策略 缓存穿透 缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远不会生效,这些请求都会打到数据库. 常见的解决方案: 缓存空对象 优点: 实现简单, 维护方便缺点: 额外的内存消耗, 可能造成短期的不一致 布隆过滤 优点: 内存占用较少(保存的是数据…

PDF Word Converter V2-一站式文档转换解决方案

PDF Word Converter V2 一站式文档转换解决方案 功能亮点&#xff1a; PDF 转 Word&#xff1a;轻松将 PDF 文档转换为可编辑的 Word 文件&#xff0c;保持原有格式和布局。 Word 转 PDF&#xff1a;将 Word 文档转换为 PDF 格式&#xff0c;确保跨平台的文档一致性和专业呈…