创建物体,脚本挂载到Cube2上#region 通过 GameObject.Find(""):查找游戏对象
//1.通过名称查找游戏对象
obj = GameObject.Find("Cube1");
obj.GetComponent<MeshRenderer>().material.color
转载
2024-04-08 12:24:30
64阅读
UNITY零基础学习 month1 day9C#编程基础占位符{}标准数字格式字符串转义字符c#运行原理运算符赋值运算符算术运算符比较运算符逻辑运算符快捷运算符一元运算符三元运算符优先级 C#编程基础占位符{}占位符{位置的编号},在对应位置插入对应变量或字符串,可以提高代码可读性例如:string str = string.Format("枪的名称是:{0},弹匣容量:{1}", gunNam
一、GEO常用命令及使用示范1.1、GEO的数据结构GEO 就是 Geolocation 的简写形式,代表地理坐标。Redis 在 3.2 版本中加入了对 GEO 的支持,允许存储地理坐标信息,帮助我们根据经纬度来检索数据。常见的命令有:1、GEOADD:添加一个地理空间信息,包含:经度(longitude)、纬度(latitude)、值(member)。案例:添加下面几条数据: &nb
转载
2024-10-15 10:14:40
40阅读
# Unity iOS 调试 Console 教程
对于刚入行的小白开发者来说,调试是开发过程中不可或缺的一部分。在 Unity 中开发 iOS 应用时,正确配置调试工具非常重要。下面我将向你介绍如何在 Unity 中实现 iOS 调试 Console 的整个流程。
## 流程概述
以下是实现 Unity iOS 调试 Console 的步骤:
| 步骤 | 描述
相同的输出在同一行,后面的数字变化。点击Collapse,后相同的就分开显示了。
原创
2021-08-18 01:42:22
1884阅读
功能 可以在Editor模式下执行,当然也可以Runtime模式下执行,自动清除 Console的log信息 功能需求 当在制作Editor的一些功能时,常常需要手动的点击Console窗口的Clear来清除日志,通过这个方法可以很方便的在脚本编译后自动清除日志 示例代码 参考资料 http://a
原创
2021-07-20 18:03:26
857阅读
# 使用Unity Python Console 加包
Unity Python Console 是一个强大的工具,它允许开发者在Unity编辑器中使用Python来实现各种功能。它为Unity提供了更多的灵活性和扩展性。在使用Unity Python Console时,有时候我们需要添加额外的包来增强其功能。本文将介绍如何使用Unity Python Console加包的方法。
## 安装U
原创
2024-03-08 06:17:44
30阅读
Update() 、LateUpdate() 和其他Unity自带事件函数Update() 、LateUpdate() 和其他Unity自带事件函数看起来像简单的函数,但它们具有隐藏的开销。这些函数每次调用引擎代码和托管代码时都需要通信。除此之外,Unity 在调用这些功能之前进行了一些安全检查。安全检查可确保 GameObject 处于有效状态、未销毁等。对于任何单个调用,这种开销不是特别大,但
转载
2024-09-06 18:32:57
26阅读
idea常用插件 Alibaba Cloud Toolkit Arthas Idea Batch Scripts support CamelCase EasyCoe File Expander GenerateAllSetter Grep Console GsonFormatPlus IDE Eval Reset IdeaVim Live Edit maven-search POJO to JOS
转载
2024-06-01 12:59:58
27阅读
In-game Debug Console插件可以在打包发布以后,程序运行时方便的看到控制台信息,在一
原创
2023-01-04 12:37:32
1231阅读
题记:写这篇博客要主是加深自己对目录搜索的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。介绍 公共语言基础设施(CLI)的目标是使它“容易”与现有代码进行互操作。原则上,所有您需要做的就是创立一个函数声明DllImport为现有的代码来调用,运行时将处置其余的。例如: [DllImport ("libc.so")]
privatestaticexterni
窗口概述在此视图中,可访问和管理属于项目的资源。以下,Project窗口也称为Project浏览器。Project浏览器的左侧面板将项目的文件夹结构显示为层级列表通过单击从列表中选择文件夹时,文件夹内容将显示在右侧面板中。可单击小三角形来展开或折叠文件夹,显示文件夹包含的任何嵌套文件夹。单击时按住 Alt 键将以递归方式展开或折叠所有嵌套文件夹。 各个资源在右侧面板中显示为图标,这些图标
转载
2024-09-03 07:01:41
74阅读
刚开始敲代码就在制作小地图,现在还在制作小地图,不过区别在于以前看不懂,现在能看懂了。不说了,说多了都是泪。今天就记录一下制作小地图的过程。 一、场景位置 根据我的理解,场景要放在坐标系的区域内,不要放在坐标轴上,否则计算会很容易把自己搞蒙。 二、放置参照物 就如我们一中那张图,我们把模型放在左上角的区域,本来我们应该用模型的地面的坐标来计算,但是因为有时候建模的不规范,地面的坐标中
转载
2024-03-05 03:52:10
44阅读
在学习C++的时候,对于面对对象有点了解。然后也使用过一段时间的Unity,用起来还是觉得,怎么这么好用。耦合性极低。当时不知道这是基于组件编程。所以现在来学习下基于组件的知识,并比较下基于组件和基于对象的区别。一、面对对象 在学校,老师讲授的C++,比较核心的就是“面对对象”的思想。好比编写一个游戏,先考虑好该游戏有哪些对象,比如:玩家、敌人、道具、战斗关卡、等敌人和玩家都具有一些相同的属性
转载
2024-05-19 07:49:42
42阅读
Unity-ConsoleTinyConsole Tiny 是一个 Unity 编辑器 console 窗口的有力替代品。功能文本搜索过滤多行日志显示颜色标识的调用堆栈双击堆栈进行跳转自定义过滤项外部 DLL 支持跳转安装Unity 5.x将UnityEditor.Facebook.Extensions.dll 放到 Assets\Editor\Unity 2...
原创
2021-08-20 14:32:27
1723阅读
小地图自制功能就不多说了,我的小地图制作参考地址:https://www.youtube.com/watch?v=EeyZ2y2Jpz4建议直接到地址中去看UGUI的小地图的制作,觉得还是讲得比较好的。下面在参考地址的制作前提下做一个小地图点击位置映射到地图实体位置中去的功能。准备工作: 搭建场景: UI的Image图片当作小地图的背景图片(这样就不利用另一个摄像机通过RenderText
转载
2024-04-16 10:41:15
98阅读
0.问题描述很多Unity的入门教程,都提到了标准资源包standard assets,长这样。 但是我首先在电脑上找不到,然后网上查文章,根据文章提供的二个方法,也没有解决(笨)。我需要一个属于自己的,丝滑的方法。1版本很多文章不交代版本,让读者借鉴起来非常容易遇到困难。所以我规定自己,一定要先交代好这一部分,不管有关系没关系。Unity Hub 3.3.0-c8Unity 2021.
转载
2024-05-24 18:36:06
84阅读
总目录9.Unity2D 简单AI 之 敌人跳跃条件优化+自动范围内检测敌人发起攻击(索敌)+对象池优化+主角受伤死亡_ζั͡ ั͡雾 ั͡狼 ั͡✾的博客-Unity2D 简单AI 之 敌人跳跃条件优化+自动范围内检测敌人攻击+敌人二连击。在敌人预制体下,创建空物体EnemyCanAttack,改成不受攻击检测标签,加上触发器,加上触发器脚本。 在主角到该范围内,敌人开始攻击,加入脚本Enemy
转载
2024-06-08 21:18:29
90阅读
曾经伟大的鲁迅先生说过:命名不规范,亲人两行泪。所以,光把代码写好可不够。必须时时保持代码整洁一个优良的架构,个人认为不仅仅体现在设计的思想结构上,代码的命名规范也是至关重要的,一段的优雅的代码会让人看着赏心悦目,一个结构混乱,命名随意的代码会让人狂抓,如果每个程序都让你感到深合己意,那就是整洁代码。如果代码让编程语言看起来像是专为解决那个问题而存在,那就可以称之为漂亮的代码。 有错误或
菜单树的优势体现在便于上下级转换,但是当树的节点较多,深度较大的时候,想要找到某个节点,光靠一级一级展开也是麻烦 于是查询功能也就很有必要了。 首先创建一个InputField ,添加一个Button 搜索按钮,UI就搭成了,也可以再创建一个Text warning,作为查找无效时的警告提示。 接下来就是代码了,这里只是提供给大家一个思路,代码不一定拿到就能用,因为业务需求、数据内容都不一定一样
转载
2024-05-29 20:22:21
219阅读