
Unity
文章平均质量分 82
Unity
思月行云
吾求吾失且不暇,何暇论人哉?!
君子性非异也,善假于物也。
展开
-
使用UnityWebRequest发送Post请求深度解析
本篇介绍的方法一在网上能够搜到很多类似的介绍。而我之前也一直没注意到 UnityWebRequest.Post(string uri, string postData) 这个方法在内部居然会先进行 URL 编码,也在网上搜了好久,虽然最后总算搜到了相关的资料,但是感觉目前网上对这个问题的解答不是很多。经过尝试得到了本篇文章里提及的后端的报错。这里就不具体演示后端怎么写了,本篇博客还是把重点放在 Unity 前端的实现方法上,总的来说有两种实现方式,但不论是哪一种,思路都是一样的,只是代码的实现上有些不同。转载 2023-02-20 17:24:39 · 7909 阅读 · 6 评论 -
Unity IAP Google支付问题汇总
Unity IAP Google支付问题汇总(排雷指南)(持续更新...)_Patrick_Boom的博客-优快云博客。转载 2022-11-03 16:16:40 · 1576 阅读 · 0 评论 -
Unity实现3D物体叠加到摄像头画面上
原文地址:https://blog.youkuaiyun.com/qq_15267341/article/details/79062493实现效果如下:功能:1 打开摄像头,摄像头画面作为软件的背景2 3d物体放在摄像头画面之上具体实现如下:具体代码实现如下:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class...转载 2021-03-04 16:57:23 · 1368 阅读 · 1 评论 -
解决unity 打包在Android 8.0上启动出现黑屏问题(Android权限弹窗问题)
解决unity 打包在Android 8.0上启动出现黑屏问题本文链接:https://blog.youkuaiyun.com/baidu_34248947/article/details/89377983我的项目使用unity5.4.1开发,在Android8.0的时候启动会出现黑屏,同时发现日志中有这一句日志Unable to query for permission: Fragment null must be a public static class to be properly recreated转载 2020-08-17 14:03:51 · 1621 阅读 · 0 评论 -
C#正则表达式——网游角色起名仅允许汉字、字母、数字、底划线
using System.Text.RegularExpressions; static public bool RegexName(string str) { return Regex.IsMatch(str, @"^[\u4e00-\u9fa5_a-zA-Z0-9]+$"); }原创 2017-09-28 10:08:57 · 582 阅读 · 0 评论 -
关于Unity3D脚本调试
http://hi.baidu.com/ytxr_/item/f1a0a436c2fd6cf3e6bb7a1b Unity3D 是一个基于 Mono 的跨平台游戏引擎,支持 PC 、MAC 、 Android 、IOS 等多种平台,其 3.0 以后的版本支持用 MonoDevelop 调试,很多人安装了之后发现 MonoDevelop 的调试按钮是灰色的,无法进行调试,通过看官方文档和测...原创 2012-08-23 14:18:21 · 599 阅读 · 0 评论 -
Vuforia开发完全指南
作者:Mac玩家原文:Vuforia开发完全指南(二)--- 不懂编程也能做AR程序链接:https://www.jianshu.com/p/5871935aba02來源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。不懂编程也能做AR程序可能一听到要做AR程序,很多人都会想到这是程序员的事。如果不懂编程,不会写代码,是做不了AR程序的。其实,Vufor...转载 2019-01-08 11:08:38 · 2229 阅读 · 0 评论 -
Unity NGUI 制作URL超链接点击打开网页
http://blog.youkuaiyun.com/w174504744/article/details/458889811、添加Lable 菜单NGUI-create-lable2、在Lable的Inspector中 设置 Text :[url=http://www.baidu.com/][u]Open then baidu[/u][/url]3、为Lable 添加Box Collider组件 勾选 Is...转载 2018-03-01 17:12:48 · 3065 阅读 · 0 评论 -
unity 3d换装之 SkinMeshRenderer
http://www.cnblogs.com/shamoyuu/p/6505561.html一、换装原理 游戏角色换装分为以下几步: 1.替换蒙皮网格 2.刷新骨骼 3.替换材质 上面这种是比较简单的换装,可以实现,但是一般我们为了降低游戏的Draw Call会合并模型的网格,这就需要我们重新计算UV,还要合并贴图和材质。这种复杂的实现分为以下几步: 1.替换蒙皮网格(...转载 2018-04-13 14:17:39 · 20431 阅读 · 4 评论 -
unity中使用protobuf-net
https://blog.youkuaiyun.com/u012741077/article/details/51213100https://blog.youkuaiyun.com/u012741077/article/details/51290916/https://blog.youkuaiyun.com/u012741077/article/details/51292176Protobuf 是Google的一个开源序列化库,因为...转载 2018-06-21 15:47:21 · 9515 阅读 · 3 评论 -
UnityShader之遮挡透明
UnityShader之遮挡透明 好久没写博客了,最近在学shader,不得不说,shader真的非常美妙,我沉迷其中无法自拔= = 之前做过一个遮挡透明的功能,当物体遮挡住主角时,该物体会变成半透明显示出主角。这次同样是遮挡透明的功能,不过,变透明的刚刚相反,是主角变成半透明,更严谨的说是主角被遮挡的那一部分变成半透明。 先放出结果图: 当被遮挡时,遮挡部分透明处理,那么需要涉及渲染深...转载 2018-07-11 17:25:37 · 5613 阅读 · 1 评论 -
Unity直接导出Android Apk包环境配置
1.首先下载并安装安卓SDK和JDK:(1)安卓SDK下载地址(需要翻墙):https://developer.android.com/studio/index.html?hl=zh-cn安装时记住安装路径在哪,其他的按照默认就行(2)安卓JDK下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-21...原创 2018-03-01 17:11:03 · 19424 阅读 · 1 评论 -
Unity使用自定义资源(.asset)配置数据
本文原创版权归 强哥的私房菜 所有,此处为转载,如有再转,请于篇首位置标明原创作者及出处,以示尊重!作者:强哥的私房菜原文:http://blog.youkuaiyun.com/liqiangeastsun/article/details/50510615在游戏开发中,经常会用到一些配置文件保存一些数据,然后项目运行中读取这些配置文件中的数据在游戏中使用。如:配置血转载 2018-01-15 11:26:53 · 1270 阅读 · 1 评论 -
Unity AssetBundle 爬坑手记
本文原创版权归 博客园 深圳-宝爷 所有,此处为转载,如有再转,请自觉于篇头位置标明原文作者及出处,以示尊重!作者:深圳-宝爷原文:http://www.cnblogs.com/ybgame/p/3973177.html这篇文章从AssetBundle的打包,使用,管理以及内存占用各个方面进行了比较全面的分析,对AssetBundle使用过程中的一些坑进行填补指转载 2017-12-27 09:30:26 · 10648 阅读 · 1 评论 -
解决打包AssetBundle时Shader(材质)丢失问题
从Unity4.2开始,为了减少首包大小,不会默认将所有Shader引擎加到游戏程序中,据Unity技术支持人员所说,Unity会将Shader引擎打包到Assetbundle资源中,但是我测试发现不行(可能是我打开方式不对...),不过只要将用到的Shader加到Editor->Graphics Settings的Shader列表里再进行打包即可。直奔问题,unity的a转载 2017-12-27 09:27:06 · 16030 阅读 · 1 评论 -
深入理解Unity刚体(Rigidbody)、碰撞器(Collider)、触发器(Trigger)
来自:http://blog.youkuaiyun.com/monzart7an/article/details/22739421刚体(Rigidbody)的官方(摘自Unity3d的官方指导书《Unity4.x从入门到精通》)解释如下:Rigidbody(刚体)组件可使游戏对象在物理系统的控制下来运动,刚体可接受外力与扭矩力用来保证游戏对象像在真实世界中那样进行运动。任何游戏对象只有添加转载 2017-12-07 17:06:03 · 5384 阅读 · 0 评论 -
Unity中使用GameObject.Find、Transform.Find查找GameObject
GameObjectFindTransformFind查找游戏对象前置条件相关API1 GameObjectFind2 TransformFind3 其他查找实际测试即使隐藏root节点gameObject也能进行查找的方法GameObject.Find()、Transform.Find查找游戏对象1.前置条件Unity中原创 2017-12-16 14:41:39 · 54400 阅读 · 2 评论 -
Unity 编辑器扩展教程
来自:candycat1992http://blog.youkuaiyun.com/candycat1992/article/details/52067975写在前面Unity最强大的地方之一是它扩展性非常强的编辑器。Unite Europe 2016上有一个视频专门讲编辑器编程的:https://www.youtube.com/watch?v=9bHzTDIJX_Q转载 2017-12-07 13:06:01 · 1527 阅读 · 0 评论 -
Unity Occlusion Culling 遮挡剔除研究
本文章由cartzhang编写,转载请注明出处。 所有权利保留。 文章链接:http://blog.youkuaiyun.com/cartzhang/article/details/52684127 作者:cartzhang一、unity裁剪包括,视锥裁剪和遮挡裁剪。什么是视锥体裁剪? 我们来直接看下官方的图解,看图说话。 场景中的对象: https://docs.unity3d.com/uploads/Ma...转载 2018-07-07 13:55:33 · 3559 阅读 · 0 评论 -
Unity游戏开发——Excel数据读取到游戏中
C# Unity游戏开发——Excel中的数据是如何到游戏中的 (一)引言现在做游戏开发的没有几个不用Excel的,用的最多的就是策划。尤其是数值策划,Excel为用户提供强大的工具,各种快捷键,各种插件,各种函数。但是作为程序来说其实关注的不是Excel而是它最终形成的数据,而在程序中数据其实就是二进制,比如说一个int型就是4个byte,一个字母占2个byte。但是游戏中不可能把exc...转载 2018-11-02 13:36:58 · 2497 阅读 · 1 评论 -
2D-六边形瓦片地图的随机生成
本文为转载,如有再转需标明原创作者及出处,请自觉尊重原创作者的劳动成果!作者:elsong原文:http://www.manew.com/thread-140331-1-1.html| 写在最前最近在工作之余挤出些时间完成了2D-六边形瓦片地图的随机生成,在此做一下总结(特别是将犯过的错误也记录下来)。需要提前声明的是,本文只对思路进行了梳理,并不包含任何代码,并且只适用于2D六边形(...转载 2019-08-07 15:35:46 · 2952 阅读 · 0 评论 -
Unity3D中常用的物理学公式
作者:马三小伙儿出处:http://www.cnblogs.com/msxh/p/6128851.html请尊重别人的劳动成果,让分享成为一种美德,欢迎转载。另外,文章在表述和代码方面如有不妥之处,欢迎批评指正。留下你的脚印,欢迎评论!阅读目录一、直线运动 二、曲线运动、万有引力 三、力(常见的力、力的合成与分解) 四、动力学(运动和力) 五、振动和波(机械振动与机械振动的传...转载 2019-07-11 10:16:15 · 3200 阅读 · 0 评论 -
使用Unity开发RPG游戏完整指南(全)
https://www.gameres.com/749288.html本教程教大家如何使用Unity创建一个RPG游戏。类似我们之前介绍过的RPG游戏《Ghost of a Tale》,玩家可以在城镇场景中进行导航并寻找战斗,并在战斗中遇到不同类型的敌人。玩家可以向敌人施加不同的动作,如:常规攻击,魔法攻击和撤离。这会是一个十分有趣的体验。该游戏将包含三个场景:主场景、城镇场景和战斗场景,其中...转载 2019-07-02 13:33:37 · 32342 阅读 · 3 评论 -
AssetBundle解析工具——AssetStudio
Unity AssetBundle(2):工具UnityStudio作者:云木unity原文:https://www.jianshu.com/p/d396d3ca1ebd一、UnityStudio作用有两个:查看AssetBundle内资源【File->LoadFile】 提取AssetBundle内资源【Export】下载地址:UnityStudio relea...转载 2019-05-08 15:58:17 · 28061 阅读 · 2 评论 -
Unity5.x 依赖关系打包 AssetBundle 研究
Unity5.x新依赖打包及加载https://blog.youkuaiyun.com/strugglebydreamlin/article/details/78031086demo:https://pan.baidu.com/share/init?surl=dELvfZb密码:m4q2Unity打包AssetBundle自动分析资源依赖关系(包括UGUI图集打包)作者:漫漫之间n...转载 2019-05-08 10:11:53 · 1500 阅读 · 4 评论 -
AR+LBS街景实景红包PokemonGo游戏捉妖夺宝营销解决方案定制开发暨百度高德地图Unity插件SDK
AR+LBS街景实景红包PokemonGo游戏捉妖夺宝营销解决方案定制开发暨百度高德地图Unity插件SDK作者komstonehttps://blog.youkuaiyun.com/komstone/article/details/816102621、AR+LBS街景实景红包、游戏、营销等解决方案定制开发2、AR街景实景+百度高德LBS地图Unity插件SDK【有兴趣的朋友可以一起交...转载 2019-04-11 18:04:01 · 1777 阅读 · 2 评论 -
Unity对接Steam SDK
作者:信天游037911https://blog.youkuaiyun.com/qq_40654110/article/details/793103811. 登录开发者帐号,去steam下载steamworks_sdk2. 解压放入文件夹中(假设放在D盘根目录下steamworks_sdk),注意(steam works不支持文件路径之中带有空格(中文更别想了),否则在构建的时候会返回错误)...转载 2019-03-04 17:37:46 · 2512 阅读 · 0 评论 -
Unity调用动态链接库dll和so
【001】Unity调用动态链接库dll和soApolloARhttps://www.jianshu.com/p/f37bb72979a1一、PC平台 (注:环境 VS2017+Unity2017.15f1)1)C# DLL1、 创建类库文件,注意选择.NET不能大于3.5版本,因为Unity支持最多到.NET 3.5版本。1、C#工程创建2、如下图...转载 2019-03-07 10:52:25 · 3703 阅读 · 3 评论 -
unity模型制作规范
https://blog.youkuaiyun.com/OnafioO/article/details/408261791. 单位,比例统一 在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例。统一单位为米。2. 模型规范 ⒈ 所有角色模型最好站立在原点。没有特定要求下,必须以物体对...转载 2019-01-15 13:42:18 · 3205 阅读 · 0 评论 -
AR增强现实开发介绍
https://www.cnblogs.com/LiuGuozhu/p/5963039.html---开发基础篇 开发增强现实技术,无论是商业级应用,还是面向幼儿教育的游戏产品,都需要从了解、获取、下载增强现实插件开始。目前全世界使用量最大公认最好的增强现实插件是高通的Vuforia。我们先从开发一个最简单的AR Hello World 开...转载 2019-01-02 10:52:41 · 3013 阅读 · 0 评论 -
Unity3D游戏高性能战争迷雾系统实现
https://www.cnblogs.com/SChivas/p/7881515.html一 效果图 先上效果图吧,这是为了吸引到你们的ヽ(。◕‿◕。)ノ゚ 战争迷雾效果演示图 战争迷雾调试界面演示图 由于是gif录制,为了压缩图片,帧率有点低,实际运行时,参数调整好是不会像这样一卡一顿的。 二 战争迷雾概述 战争迷雾一般用于...转载 2018-11-19 17:39:22 · 1317 阅读 · 0 评论 -
Unity 中 Png转Texture2D再转Sprite
来自 Csdn PayneQin原文:http://blog.youkuaiyun.com/qinyuanpei/article/details/49000907最近在做项目的过程中遇到这样的一个需求:玩家可以在游戏过程中进行实时存档,在存档过程中会保存当前游戏进度,同时会截取当前游戏画面并加载到游戏存档界面中。当下一次进入游戏的时候,将读取本地存档图片并加载到游戏界面中。这在单机游戏中是特别转载 2017-10-10 14:46:15 · 8010 阅读 · 2 评论 -
Unity中使用Protobuffer探讨
http://blog.youkuaiyun.com/musicseli/article/details/49782273首先下载protobuf的.net库地址:http://download.youkuaiyun.com/detail/musicseli/9260723然后把ProtoGen整个文件拷贝出来,放到我们的unity开发目录下把FULL文件夹下的unity .net库拷贝到Asset文转载 2017-04-05 09:39:50 · 766 阅读 · 0 评论 -
漫谈C#编程语言在游戏领域的应用
漫谈C#编程语言在游戏领域的应用回到目录0x00 前言随着微软越来越开放,C#也变得越来越吸引人们的眼球。而在游戏行业中,C#也开始慢慢地获得了关注。这不, 网易绝代双娇手游团队已经全面使用.Net Core支持前后端统一C#开发,跨平台部署了。所以,我们就来总结一下C#在游戏行业中一些具体的应用吧。回到目录0x01转载 2017-02-05 11:59:01 · 2020 阅读 · 0 评论 -
Unity2D之Sprite动画相关
[Unity2D]精灵动画 通常我们在游戏里面创建的精灵比如玩家主角,它在移动的过程中一般会带有一些动画的效果,比如两只脚前后地移动,那么这种动画效果的实现和控制就可以通过Unity2D的动画系统来实现。 要添加这样的动画,首先我们需要先在Hierarchy视图里面选中精灵,然后在Animation视图里面创建一个动画文件【Create New Clip转载 2015-08-05 16:58:51 · 10125 阅读 · 0 评论 -
一张图彻底了解Unity脚本的生命周期
转载 2015-07-13 14:55:07 · 1559 阅读 · 0 评论 -
unity搭建Asset Server进行版本控制及联合开发
本系列文章由 Amazonzx 编写,欢迎转载,转载请注明出处。http://blog.youkuaiyun.com/amazonzx/article/details/7980117Asset Server是目前Unity内部自带的资源版本管理工具,类似于我们平时所熟知的SVN,perForce,但对于目前的Unity,Asset Server要比SVN和perForce等版本控制软件转载 2015-05-23 16:12:26 · 7239 阅读 · 0 评论 -
Unity3d iOS 内购详细流程总汇
http://blog.sina.com.cn/s/blog_4a2183a60101lc8a.html这几天做app的内购功能,发现网上找的资料都很老了,基本都是2012年以前的,而且基本都是针对有Object-C基础的写的。作为一个从来没有接触过Object-C和XCode的家伙傻逗表示看起来压力山大。教程基本都是纯Object-C代码,涉及到跟Unity交互的很少,也是花了我不少时间。而转载 2015-05-23 16:35:03 · 7230 阅读 · 3 评论 -
Unity 3D中的内存管理
本文欢迎转载,但烦请保留此行出处信息:http://www.onevcat.com/2012/11/memory-in-unity3d/Unity3D在内存占用上一直被人诟病,特别是对于面向移动设备的游戏开发,动辄内存占用飙上一两百兆,导致内存资源耗尽,从而被系统强退造成极差的体验。类似这种情况并不少见,但是绝大部分都是可以避免的。虽然理论上Unity的内存管理系统应当为开发者分忧解难,让大家转载 2015-05-14 11:19:20 · 710 阅读 · 0 评论 -
Unity3D占用内存太大的解决方法
Unity3D占用内存太大的解决方法最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大.这里写下关于Unity3D对于内存的管理与优化.Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。 Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般转载 2015-05-14 11:06:51 · 3220 阅读 · 0 评论