网站首页 > 游戏开发
-
Unity3D研究院之通过ipa或apk获取游戏所使用的unity和Xcode版本
这里使用了一个工具binary2text。在Unity安装的根目录/Tool下面,大家可以去找找看windows还是mac都有。这工具是用来把unity自己的二进制文件转成text,比如Library目录下的二进...
2022-04-24 longtao100 游戏开发 253 ℃ 0 评论 -
Unity3D研究院编辑器之脚本生成Preset Libraries(十四)
PresetLibraries它干的事就是把若干个颜色值保存起来。我们都知道颜色值用rgba来保存的。这样拷贝起来就很麻烦了,如果说我把每个界面的颜色都做成模板,需要设置颜色的时候在模板里选择多好?unity提供了PresetLibra...
2022-04-24 longtao100 游戏开发 345 ℃ 0 评论 -
Unity3D研究院之系统内置系统图标大整理
有时候在做编辑器的时候想用系统按钮的图标,可是不知道怎么写怎么办?Unity的系统图标分为两种,一个是鼠标的图标(当鼠标放在一个Rect区域时的样式)、还有就是按钮的图标。 鼠标的图标unity提供了枚举,我遍历一下就出来了...
2021-09-07 longtao100 游戏开发 584 ℃ 0 评论 -
Unity3D研究院编辑器之5.3JSON的序列化
Unity5.3的一项新功能就是Json的序列化,支持嵌套使用,可以把json字符串转成对象,把对象转成json字符串。[crayon-612cd34644f33765731664/]目前我用的是测试版。遗憾的是还不支持字典还有...
2021-09-06 longtao100 游戏开发 565 ℃ 0 评论 -
Unity3D研究院编辑器之脚本打开SpritePacker窗口(十七)
正常情况下需要选择Windows->SpritePacker但是默认会选择第一个图集。如下图所示,这就很不爽了,因为我做了图集管理工具,我想在Insperctor窗口中点击某个按钮,自动打开SpritePacker并且选择我设置的...
2021-09-06 longtao100 游戏开发 596 ℃ 0 评论 -
#你好Unity3D#Hierarchy视图监听gameObject点击事件
今天无意间又找到了个好方法[crayon-612cd34d40855505512494/] 前几天有朋友问过我怎么监听sceneview和hierarchy视图选择某个gameObject的事件,今天干好有时...
2021-09-06 longtao100 游戏开发 594 ℃ 0 评论 -
Unity3D研究院编辑器之自定义默认资源的Inspector面板(十)
比如编辑模式下对场景或者特定文件夹有一些操作可以在这个面板里来完成。。 代码如下。[crayon-612cd3357f46f645119506/] 如果你是unity5.3的话,想在场景面板上面绘...
2021-09-04 longtao100 游戏开发 441 ℃ 0 评论 -
Unity3D研究院之两个游戏工程资源同步问题(八十六)
有的公司是不想让美术和策划有程序权限的,但是Unity在处理团队协作上不太理想,这就造成需要把美术工程的资源同步到程序工程里。目前我有两个方法,各有利弊。 1.由美术或者策划同步 Unity提供了.unitypack...
2021-09-04 longtao100 游戏开发 410 ℃ 0 评论 -
Unity3D研究院编辑器之不实例化Prefab获取删除更新组件(十五)
感谢楼下的牛逼回复更正一下,我表示我也是才知道。。 其实不需要实例化也能查找,你依然直接用GetComponentsInChildren<>(true),对传true即可。。。这样搞还很麻烦。。。唯一关注是能否把Mi...
2021-09-04 longtao100 游戏开发 728 ℃ 0 评论 -
UGUI研究院之自动触发UI的消息事件(二十)
Unity新的消息系统已经完全取代了之前的sendMessage。总体来说这玩意没什么大用,因为C#的代理事件委托完全能更好的替代他。只是UGUI中大量的在使用新的消息系统。运行时怎么给UI添加事件,大家可以看我之前的文章UGUI研究院...
2021-09-04 longtao100 游戏开发 455 ℃ 0 评论 -
Unity3D研究院编辑器之独立Inspector属性(九)
Unity提供了强大的Editor功能,我们可以很轻易的在EditorGUI中绘制任意的属性。比如我之前写的文章 http://www.xuanyusong.com/archives/2202那么问题就来了,如果我有多属性想共用同一...
2021-08-30 longtao100 游戏开发 328 ℃ 0 评论 -
Unity3D研究院之悬浮框显示其他游戏电流功耗(一百二十六)
在前面的文章中Unity3D研究院之实时获取手机电流、电压、计算功率发热(一百一十八) 我们可以给自己的游戏添加电流功耗显示,但是有时需要对比其他游戏,看看到底是它发热还是自己的游戏发热。如果只是统计别人游戏帧率那么可以很方...
2021-08-30 longtao100 游戏开发 238 ℃ 0 评论 -
Unity3D研究院之自动计算所有包围盒的中心点(七)
美术在做场景的时候可能会出现这个情况?如下图所示,这个地块的中心点远离模型十万八千里?与其相信美术或者策划我觉得程序要更相信自己!! [crayon-612cd323c8309677333723/]...
2021-08-30 longtao100 游戏开发 246 ℃ 0 评论 -
Unity3D研究院之使用Xamarin Studio进行条件断点
如果对XamarinStudio比较陌生的朋友可以看我之前的文章。http://www.xuanyusong.com/archives/3545 这里废话我就不多说了。 断点调试最恶心的地方莫过于在递归里循环里...
2021-08-30 longtao100 游戏开发 210 ℃ 0 评论 -
Unity3D研究院之使用初始化游戏脚本
以前我只能做一个初始化场景,在这个场景进行初始化工作,并且保证这个场景在游戏运行中只能进一次。现在好了,unity5提供了初始化回调方法。[RuntimeInitializeOnLoadMethod] 这样初始化就和传统游戏...
2021-08-30 longtao100 游戏开发 401 ℃ 0 评论 -
Unity3D研究院编辑器之自动生成的material文件(八)
程序从svn上把工程更新下来,莫名其妙的多出了很多没上传svn的material文件。原因是这样的,如下图所示,美术同学把FBX文件拖入unity的时候。unity会自动在同级目录下生成一个Materials文件夹,里面会在生成一个mate...
2021-08-30 longtao100 游戏开发 205 ℃ 0 评论 -
Unity3D研究院编辑器之打开unity不可识别的文件(十三)
有些特殊后缀名的文件在unity里是不可识别的。如下图所示,这里我把文本的后缀改成了*.xx这样unity就不认识了。那么双击就没反应了,我想做的就是在双击此类文件的时候指定一个应用程序打开它。代码中我指定了用sublime来打开后...
2021-08-29 longtao100 游戏开发 175 ℃ 0 评论 -
#你好Unity3D#使用脚本锁定Inspector检测面板视图
Unity检测面板视图的锁定必须点击那个小锁头,如下图所示,假如我想用脚本设置锁定或者不锁定怎么办? 直接上代码。[crayon-612b3b3b80129479856342/]版本:Unity5.3...
2021-08-29 longtao100 游戏开发 193 ℃ 0 评论 -
Unity3D研究院编辑器之创建旧版动画(十二)
有时候需要让美术做一些刚体位移动画,那么美术在Unity中就要Project视图-˃Creat-˃Animation.但是这样创建出来的动画是新版动画,这样播放的话要需要AnimationController文件。我就想用老版动画怎么办...
2021-08-29 longtao100 游戏开发 187 ℃ 0 评论 -
#你好Unity3D#Inspector视图使用脚本展开组件
版本Unity5.3.0Inspector视图中的所有组件,如果想展开必须用鼠标点击一下左上角的小箭头。昨天有朋友问我能不能通过脚本来动态展开或者关闭。可以用反射来做直接上代码~[crayon-612b3b34c2871989...
2021-08-29 longtao100 游戏开发 169 ℃ 0 评论 -
Unity3D研究院编辑器之监听脚本绑定事件与属性改变事件(十一)
在编辑模式下可能会用到,比如我想做当绑定一个脚本后做点什么事情。。。再比如我想当脚本序列化的数据发生改变做点什么事情等等。。 举个典型的例子 比如有些脚本需要美术或者策划挂在场景的模型上,那么这些模型有很多没用...
2021-08-29 longtao100 游戏开发 179 ℃ 0 评论 -
#你好Unity3D#脚本自动选择Hierarchy或Project下的对象
今天有个朋友问我怎么样自动显示某个对象的Inspector面板?Unity是当鼠标在Hierarchy或者Project视图中选择一个或者多个Object,然后在右侧Inspector面板上就会显示所有属性。那么其实解决这个问题的方法就是...
2021-08-29 longtao100 游戏开发 186 ℃ 0 评论
- 2952℃JS彻底弄懂GMT和UTC时区
- 2824℃JS使用canvas技术模仿echarts柱状图
- 2649℃JS装饰者模式和TypeScript装饰器
- 2574℃JS ES6展开运算符的几个妙用
- 2543℃vue的ssr服务端渲染示例详解
- 2365℃jquery插件实现图片对比
- 2320℃微信小程序视频弹幕位置随机
- 1817℃docker安装redis设置密码并连接的操作
- 0℃未命名
- 开源分类
- 最近发表
-
- (1)python+selenium第一个自动化脚本:实现打开百度首页并搜索selenium
- Discuz!教程之启用HTTPS后解决各处遗留http://网址问题
- 网站如何识别 你是 selenium爬虫?那我们怎么解决(反反爬)
- 旋转拖动验证码解决方案
- python关键词排名_python实现百度关键词排名查询
- Unity3D研究院之通过ipa或apk获取游戏所使用的unity和Xcode版本
- Unity3D研究院编辑器之脚本生成Preset Libraries(十四)
- 手把手教你Charles抓包工具使用
- python开发的程序内存越来越大_遇到个python进程占用内存太多的问题 | 数据,更懂人心...
- Selenium Python3 请求头配置
- 开源网标签