写在前面和备忘录篇一样,这篇文章旨在总结Unity开发中的一些设计技巧,当然这里只是我通过所见所闻总结的东西,如果有不对之处欢迎指出。
技巧1:把全局常量放到一个单独的脚本中很多时候我们需要一些常量,例如是否输出Log,正式服务器和测试服务器的IP等等,我们可以把这些常量写在同一个脚本里,并设置属性为public static,然后在其他脚本里直接访问该变量即可。当代码量越来越大时,你会发现这样会
原创
2017-02-21 14:54:00
182阅读
写在前面和备忘录篇一样,这篇文章旨在总结Unity开发中的一些设计技巧,当然这里只是我通过所见所闻总结的东西,如果有不对之处欢迎指出。技巧1:把全局常量放到一个单独的脚本中很多时候我们需要一些常量,例如是否输出Log,正式服务器和测试服务器的IP等等,我们可以把这些常量写在同一个脚本里,并设置属性...
原创
2022-01-07 10:22:05
439阅读
Unity是一个流行的游戏开发平台,它迎合了不同游戏的开发要求。游戏开发者可以使用Unity创建任何类型的游戏,从世界级的RPG游戏到最流行的AR游戏《精灵宝可梦GO》。随着Unity在世界范围内的广泛使用,一些游戏开发人员会直播用Unity做游戏,以此来为自己游戏建立玩家基础!此外,也有许多初学者利用Unity来学习游戏开发或游戏编程。Unity的影响力远比上文中提到的要大,因为它是独立游戏开发
转载
2024-05-11 22:51:59
4阅读
如果编辑器意外崩溃了,但场景未保存,这时可以打开工程目录,找到/Temp/_Backupscenes/文件夹,可以看到有后缀名为.backup的文件,将该文件的后缀名改为.unity拖拽到项目视图,即可还原编辑器崩溃前的场景。
转载
2021-08-26 14:12:16
560阅读
按照硬件划分分为CPU,GPU,内存&硬盘。 CPU Top10使用Profile找到CPU
转载
2022-11-01 10:49:38
1714阅读
这篇文章将收集unity的相关技巧,会不断地更新内容。 1)保存运行中的状态 unity在运行状态时是不能够保存的。但在运行时编辑的时候,有时会发现比较好的效果想保存。这时可以在 “Hierarchy”中复制相关对象树,暂停游戏后替换原来的,就可以了。(其实这个拷贝过程是序列化过程,这种方法是序列化到内存中;另外一种方法就是序列化到磁盘上,即把内容拖动到文件夹中变成prefab,效果也是一样的)
转载
2022-12-27 15:29:34
643阅读
前言:Unity3d在使用的时候,有很多高级技巧,熟悉这些技巧可以在使用Unity的时候得心应手,事半功倍,Siki推了这篇文章,篇幅较大,分成几个章节,希望对大家有帮助。Unity 开发技巧:1、借助编辑器自带的标记功能为脚本分类,在检视面板中点击脚本图标下方的小三角,即可为脚本设置颜色或选择图标,可以选择自定义的图标。 2、在使用 Debug.Log 函数时传
转载
2024-08-22 21:00:55
85阅读
1、关于旧版图集===>结论:设置PackingTag就可以了。===>分析:设置好PackingTag,那么在进行打包的时候,同一个标签的会被打到1个图集里面,图集最大为2048x2048的。如果占不下,则会出现第2个图集。图集会变成(group 0)、(group 1)这样的形式。 &n
转载
2024-03-07 12:32:42
250阅读
写在前面这一篇是在Digital Tutors的一个系列教程的基础上总结扩展而得的~Digital Tutors是一个非常棒的教程网站,包含了多媒体领域很多方面的资料,非常酷!除此之外,还参考了Unity Cookie中的一个教程。还有很多其他参考在下面的链接中。这篇文章旨在简要地说明一下常见的各...
原创
2022-01-07 09:54:00
515阅读
一般我们在做项目的反馈日志收集的时候都会根据提交的后台日志判断线后
原创
2022-09-29 14:23:21
600阅读
最近学习总结一、自学3dmax学习简单的快捷键以及基本的一些功能,做了一些日常物体作为练习。二、观看场景建模的基本步骤主要学习了地形相关的–山树花草,以及灯光的一些基本的介绍,对灯光烘焙有了最笼统的了解。三、自己建了一个场景来作为一个总体的练习个人很喜欢之前去锦里的时候一个画面,也就是晚上的时候红灯笼照亮巷子的画面感,所以设计了一个巷子,之后为了场景更加的完整设计了其他的部分。在这个场景的建造中,
转载
2024-04-25 22:00:43
220阅读
写在前面本文参考了风宇冲的博文,在按照这篇博文实现LOGO闪光时,发现了一些问题。最严重的就是背景无法透明,看上去背景始终是黑色的;其次就是各个
原创
2022-01-07 10:30:27
765阅读
RectTransform属性一览前言最近要做UI,有时候需要在代码中调整改变UI控件的属性,比如位置、大小等,然而在NGUI里面,控制UI控件的位置等属性的是RectTransform这个组件,这个组件继承自Transform组件,却增加许多自己的特性,在不了解这些特性的情况下鲁莽的去使用它,会导致出现很多匪夷所思的问题,而且使用起来也不够得心应手,于是决定研究一下RectTransform到底
转载
精选
2016-04-23 02:53:10
685阅读
界面操作一般会触发UI的开关或者隐藏显示,必然会造成UI重建。 1.避免Active 和DeActive ,而采用控制Canvas组件的激活与关闭。 2.不需要参与点击事件的Canvas取消激活Graphic Raycaster 脚本。 3.仅用于显示的图片或者文本禁止勾选Raycast Targe ...
转载
2021-09-04 11:37:00
836阅读
2评论
天地不仁以万物为刍狗,大家好我是幻世界!今天这里记录一下Unity中文转拼音 欢迎加入Unity业内qq交流群:956187480 private static string GetSpell(char chr) { var coverchr = Pinyin.GetPinyin(chr); bool isChineses = ChineseChar.I
原创
2022-09-29 14:12:10
829阅读
需要:Unity,IOS平台模块,Xcode,IOS_SDk,MAC电脑,Iphone手机
原创
2022-09-29 14:22:01
650阅读
Tips 1 :[SerializeField]通常我们会在代码里用 Public 生成可见的变量;用 Private 生成不可见的变量。如果我想在测试阶段能够观察到 Private 的变量是否得到了我想要的值怎么办呢?可以参考下面的图片,在 Private 前面或者上面添加一个代码:[SerializeField]。Private 的 Rb 可见 Anim 不可见Tips 2 :...
转载
2021-08-18 02:47:57
631阅读
首先保证项目在Unity上运行正常,有时候电脑上运行成功也不代表手机上能运行成功,总之会出现各种问题,还是需要丰富的经验。 简单来说,步骤如下:Unity打包IOS---生成XCode项目---配置开发者账号---安装开发者证书(如果发布的话需要发布证书)---XCode在真机上运行---生成ipa 在unity Build Settings里面选择平台为Platform为ios,再在Playe
转载
2023-06-30 20:15:39
112阅读
前言项目中有功能需要在代码中动态创建UGUI对象,但是在网上搜索了很久都没有找到类似的教程,最后终于在官方文档中找到了方法,趁着记忆犹新,写下动态创建UGUI的方法,供需要的朋友参考你将学到什么?如何设置UI的缩放模式和尺寸如何添加UI动画效果如何使用Button的基本响应事件如何动态创建UGUI对象一、新建一个Test项目首先我们新建一个名为Test的项目来实践我们这次的内容,项目创建成功后,我
转载
2016-12-09 09:15:00
233阅读
写在前面 当我们在Unity中,使用图片进行2D显示时,会发现显示出来的画面有明显的模糊或者锯齿,但是美术给的原图却十分清晰。 要改善这一状况实际上很简单。 造成这样的原因,是Unity在导入图片(或者纹理)时会自动进行压缩,以便减少运行时游戏的内存占用率,提供性能。 注意:下面实例...
原创
2022-01-07 10:43:02
3574阅读