unity手游开发
文章平均质量分 79
unity开发手游开发相关知识点记录,解析和分享
水光涵月
U3d开发,萌新
展开
-
Unity用鼠标拖拽UI,UI跟随鼠标移动
欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~声明:本博文章若非特殊注明皆为原创原文链接。原创 2023-05-26 14:02:38 · 1913 阅读 · 0 评论 -
Unity + HybridCLR,近乎完美的新热更方案,从零开始(一)——Hello World
特性完整、零成本、高性能、低内存的近乎完美的Unity全平台原生c#热更方案。接下来我们就来一起学习下。HybridCLR欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~声明:本博文章若非特殊注明皆为原创原文链接。原创 2023-05-23 15:03:02 · 6575 阅读 · 4 评论 -
Unity用AI制作天空盒,并使用,详细图文教程
欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~声明:本博文章若非特殊注明皆为原创原文链接。原创 2023-05-18 15:47:39 · 1752 阅读 · 0 评论 -
Unity 判断物体是否在阴影中
如题所示,今天接到的需求是:Unity 判断物体是否在阴影中欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~声明:本博文章若非特殊注明皆为原创原文链接。原创 2023-05-17 14:16:23 · 579 阅读 · 0 评论 -
Unity 分享 功能 用Unity Native Share Plugin 实现链接、图片、视频等文件的分享+ 安卓 Ios 都可以,代码图文详解
今天有需求,要实现的功能大致如下:在安卓和ios端实现分享功能可以分享链接,图片,文字,视频,文件,等欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~声明:本博文章若非特殊注明皆为原创原文链接。原创 2022-10-25 18:48:48 · 6206 阅读 · 5 评论 -
安卓手机连接不了电脑没反应,adb也无法安装软件——问题解决
我们有一台测试机,是红米K30,想安装测试包,怎么都连接不了电脑。手机上也不出现连接手机的选项。下面是我尝试过的方法:1.打开开发者模式的usb调试2.换各种数据线3.换电脑4.用adb以上的方法均以失败告终,归其原因还是电脑压根就没有识别到手机这个设备。......原创 2022-07-01 17:06:17 · 1684 阅读 · 0 评论 -
Unity+C#状态模式——案例1(图文详解+源码)
Unity+C#状态模式——案例1(图文详解+源码)前言一、什么是状态模式二、案例的思维导图三、案例的源码总结💢💢版权声明前言几天前无意间翻到了毛星云大佬的文章,其中提到了状态模式,我就顺藤摸瓜的找到了github的库,这篇文章是对状态模式的第一个案例的理解和整理。一、什么是状态模式设计模式的一种,定义是:当一个对象内在状态改变时允许其改变行为,这个对象看起来像改变了其类。感觉不太好理解,还是让我们来看案例吧。二、案例的思维导图案例主要是与银行账户,存取钱,相关自己整理一份思维导图原创 2022-04-13 19:01:55 · 4035 阅读 · 0 评论 -
C#高级编程——C#扩展方法+接口,定义统一的搜索接口,基于Unity(三)——图文详解加源码
C#中级编程——C#扩展方法+接口,定义统一的搜索接口,基于Unity(三)——图文详解加源码前言????一、通过组件,查找所有Image1.设计接口Interface2.实现接口3.扩展方法Transform4.工程内调用????二、查找所有名字为“card”的节点,无视深度1.设计接口Interface2.实现接口3.扩展方法Transform4.工程内调用????三、完整代码????1.`IFindAll.cs`定义接口????2.`MethodOfFind.cs`接口实现????3.`ActionO原创 2021-10-28 14:52:24 · 2135 阅读 · 2 评论 -
C#中级编程——C#扩展方法,基于Unity(二)
C#中级编程——C#扩展方法,基于Unity(二)之前学习了扩展方法,今天看了DoTween的源码,豁然开朗,极致的运用了扩展方法先上代码 /// <summary>Tweens a Material's named color property to the given value. /// Also stores the material as the tween's target so it can be used for filtered operations</s原创 2021-07-09 16:20:54 · 274 阅读 · 2 评论 -
C#中级编程——C#扩展方法,基于Unity(一)
C#中级编程——C#扩展方法,基于Unity目标:记录下扩展方法的创建,实现和调用。内容:例如我们通过扩展方法,要给Unity的Transform写个reset方法。创建:直接上代码using UnityEngine;public static class ResetTransform{ public static void ResetTransformAction(this Transform trans) { trans.position=Vecto原创 2021-06-11 15:06:02 · 383 阅读 · 3 评论 -
Unity的特性(Attribute)系列详解——ExecuteInEditMode
Unity的特性(Attribute)系列详解——ExecuteInEditMode前言一、Unity的模式1.Edit Mode2.Play Mode3.Prefab Mode二、` [ExecuteInEditMode]`及相关特性介绍1.` [ExecuteInEditMode]`2.`[ ExecuteAlways]`总结????????版权声明前言今天在看unity官方的demo的代码,看到了这样的一个特性[ExecuteInEditMode],查了下官方的API(官方API链接),记录下自原创 2022-02-18 17:28:26 · 3567 阅读 · 0 评论 -
Unity的特性(Attribute)系列详解——总目录
这是总目录,该系列持续更新中。。。。。。。。Unity的特性(Attribute)系列详解——总目录????总结欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~声明:本博文章若非特殊注明皆为原创原文链接https://blog.csdn.net/Wrinkle2017/article/details/120656119————————————————————————————————????????版权声明 版权声明:本博原创 2022-02-18 14:41:43 · 471 阅读 · 0 评论 -
Unity接入腾讯广告/腾讯联盟/优量汇SDK操作步骤——源码+图文效果详情
Unity接入腾讯广告/腾讯联盟/优量汇SDK操作步骤——源码+图文效果详情前言一、下载SDK二、官网注册相关项目信息1.新建媒体2.新建广告位三、更改代码1.更改初始化SDK的代码2.更改对应的ID总结????????版权声明前言最近在看uinty的广告的SDK的接入,由于unity自带的广告SDK,UnityAds的网络不翻墙是无法使用的,所以调研后决定采用腾讯广告的SDK,这是他的官网链接链接unity版本是2019.4.10f老样子,先上最终效果:一、下载SDK腾讯广告的SDK原创 2022-02-15 12:01:33 · 21125 阅读 · 3 评论 -
Unity3d 插件 系列——DoTweenPro介绍(图文详细+案例)
Unity3d 插件 系列——DoTweenPro介绍(图文详细+案例)前言一、DoTweenPro简介二、DoTweenPro安装三、DoTweenPro主要组件1.DoTweenAnimation2.DoTweenPath3.DOTween Visual Manager三、DoTweenPro的应用案例总结????????版权声明前言之前一直在用DoTween,最近因为工作需要开始看DoTweenPro,记录下学习过程。个人感觉DoTweenPro是比原来的DoTween要方便,主要体现在他的可原创 2022-02-09 15:32:15 · 13366 阅读 · 1 评论 -
Unity热更新 ILRuntime 从零开始——实现Button的按钮事件注册(案例+源码)
热更新 ILRuntime 从零开始——实现Button的按钮事件注册(案例+源码)前言一、直接添加无效二、需要写委托转换器总结????????版权声明前言需求是要在ILRuntime热更工程里面去给button按钮添加点击事件一、直接添加无效如果像往常在unity主工程里面一样去注册按钮点击事件,是无效的。 public void InitUI() { //base.InitUI(); Debug.Log("开始MainUIP原创 2022-01-24 18:01:18 · 2329 阅读 · 0 评论 -
Unity Addressable Asset System 可寻址资 产系统,从零开始——打包dll文件
Unity Addressable Asset System 可寻址资 产系统,从零开始——打包dll文件前言一、dll转byte二、加载完AA包的byte文件之后的解析总结????????版权声明前言之所以写这个是因为在Addressable + ILRuntime的时候,需要把dll文件打包成AA包,但是Addressable本身是不支持dll文件打包的,这里的解决思路是把dll文件转换成byte文件,加载解析dll文件的时候,再把byte文件转成dll文件来用,这个问题就迎刃而解了。一、d原创 2022-01-24 17:37:01 · 1852 阅读 · 0 评论 -
Unity的UGUI获取InputField输入框文字当前的 行数——效果展示(图文详情+源码)
Unity的UGUI获取InputField输入框文字当前的 行数——(图文详情+源码)????需求????效果????设置????源码总结????????版权声明????需求UGUI,要获取输入框(InputField)的光标在第几行????效果废话不多说,先来看下效果????设置需要把原来的InputField组件删除掉,换成InputTest挂载上去,这几个位置需要重新指定下????源码using System;using System.Collections;usi原创 2021-12-02 17:24:37 · 2583 阅读 · 0 评论 -
Unity+ECS框架(Entity Component System)学习(图文详细+源码)(一)——概念
Unity+ECS框架(Entity Component System)学习(图文详细+源码)(一)——概念官方链接一、ECS介绍Entity(实体)Component(组件)System(系统)实例化系统实例化系统二、ECS概念EntityArchetype(原型)ArchetypeChunk(内存块)EntityQuery(实体查询)总结????????版权声明官方链接还是老样子,上来先贴出官方的权威链接,有需要的可以去看下,然后我再来记录下自己的整个学习流程。Unity官方ECS链接一、EC原创 2021-11-29 16:14:00 · 13130 阅读 · 1 评论 -
Unity+ECS框架(Entity Component System)学习(图文详细+源码)——总目录
这是总目录,该系列持续更新中。。。。。。。。Unity+ECS框架(Entity Component System)学习(图文详细+源码)——总目录????总结欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~声明:本博文章若非特殊注明皆为原创原文链接https://blog.csdn.net/Wrinkle2017/article/details/120655865——————————————————————————————原创 2021-11-26 15:40:34 · 3556 阅读 · 1 评论 -
unity接入地图SDK——腾讯地图SDK
学习目标:Unity接入地图SDK学习内容:初步看了下,决定接入腾讯地图的SDK,这是完整的开发者文档,先刨个坑,以后有时间了再来填开发指南过程学习产出:总结欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~声明:本博文章若非特殊注明皆为原创原文链接https://blog.csdn.net/Wrinkle2017/article/details/121098934———————————————————————原创 2021-11-02 17:07:09 · 1739 阅读 · 0 评论 -
Unity Addressable Asset System 可寻址资 产系统,从零开始(二)——BasicReference
Unity Addressable Asset System 可寻址资 产系统,从零开始(二)——BasicReference前言一、本地测试加载1.创建工程2.打包二、远程测试加载2.上传服务器总结????????版权声明前言之前说了Addressable的安装相关流程,今天就正式开始介绍如何使用了。这是总目录Unity Addressable Asset System 可寻址资 产系统(图文详细)——总目录先来看下最终的效果,方块是通过Addressable加载,实例化出来的。一、本地原创 2021-10-20 16:15:09 · 450 阅读 · 0 评论 -
Unity Addressable Asset System 可寻址资 产系统(图文详细)——总目录
这是总目录,该系列持续更新中。。。。。。。。Unity Addressable Asset System 可寻址资 产系统(图文详细)——总目录Unity Addressable Asset System 可寻址资 产系统,从零开始(一)——小姐姐的新烦恼总结欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~声明:本博文章若非特殊注明皆为原创原文链接https://blog.csdn.net/Wrinkle2017/articl原创 2021-10-08 17:16:07 · 666 阅读 · 0 评论 -
Unity Addressable Asset System 可寻址资 产系统,从零开始(一)——小姐姐的新烦恼
小姐姐系列更新啦这又是另一条故事线了,为了表示之前总是放鸽子的歉意,带着小姐姐去了趟环球影城玩的是灰常的开心,但是在结束的时候小姐姐又抑郁了起来,原来是明天上班又要去用Assetbundle做加载,自己又吃不消,唉,看在⚽环球⚽这么大的份上????????????,我对小姐姐说,我们一块来学下Addressable吧,超级好用!????????Unity Addressable Asset System 可寻址资 产系统,从零开始(一)????????小姐姐系列更新啦????一、Addre原创 2021-09-23 17:41:19 · 955 阅读 · 0 评论 -
Unity热更新 ILRuntime 从零开始 介绍及安装 (一)
今天小姐姐邀请我一起去坐坐,酒过三巡,菜过五味,小姐姐拍拍我肩膀,给我说了个悄悄话,????????想和我一起学unity的ILRuntime热更新,然后就说喝多了,睡着了????????????听罢,一看表凌晨两点了,心想一定不能被留下,给????????爬,还得回家写博客,不能辜负了小姐姐的期望。下面就让我们从头开始来看ILRuntime吧。热更新 ILRuntime 从零开始 介绍及安装 (一)????了解unity的热更新 ILRuntime????一、Unity安装ILRuntime1.原创 2021-09-03 16:49:48 · 3007 阅读 · 1 评论 -
Unity C# 游戏开发 反射 Reflection 案例讲解(图文详细,带源码)
今天打球的小姐姐格外。。。小姐姐为了感谢我最近的付出,邀请我一块打球,那我必须得把把赢她(钢铁直男的气势不能丢),不能给程序员丢脸,我被眼前的球晃的好晕????,很快小姐姐也没力气了,坐在了地上,说最近被反射搞得好迷糊????。那我肯定不能惯着她????,反射下,看小姐姐的脚本里都写了啥!!????????????????????????Unity C# 游戏开发 反射 Reflection 案例讲解(图文详细,带源码)今天打球的小姐姐格外。。。一、反射是什么?二、反射怎么用?1.要反射的目标脚本原创 2021-08-13 11:53:08 · 3458 阅读 · 24 评论 -
Unity C# 游戏开发 事件 消息派发器(图文详细,带源码)
Unity C# 游戏开发 事件 消息派发器 详细事情是这样的一、消息派发器的几个功能1.添加事件注册2.事件的触发3.移除事件二、完整代码三、使用案例1.没有参数的调用2.有参数的调用总结版权声明事情是这样的可可爱爱的程序媛小姐姐又来找我玩啦,本来是开心的聊天却变成了技术研讨会,小姐姐说最近敲代码,各种事件委托,各种观察者模式,手都敲麻了,问我有好办法没有那我可以帮你揉一下?(显然不符合我钢铁直男的人设),那就写个消息派发器来帮助小姐姐吧!一、消息派发器的几个功能既然是要来简化观察者模式原创 2021-08-10 18:33:13 · 1986 阅读 · 18 评论 -
Unity 相关 插件 记录 介绍
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Unity 相关 插件 记录 介绍前言一、Polybrush - LowPoly风格地形编辑插件二、ProBuilder - unity内简单建模1.三、ProGrids - unity辅助工具总结前言写这个博客,主要用于记录Unity使用过程中,用到过的非常好用的插件,有时间会持续更新的一、Polybrush - LowPoly风格地形编辑插件二、ProBuilder - unity内简单建模1.三、ProGrids原创 2021-08-03 11:11:17 · 949 阅读 · 4 评论 -
Unity普通项目升级为URP通用渲染管线(图文详解)
Unity普通项目升级为URP通用渲染管线前言一、导入Universal RP二、创建URP三、设置Graphics四、更改Rendering五、素材升级URP总结前言我的unity版本是2019.4如果是新建的unity项目,直接创建URP案例工程就可以了如果想从普通的工程升级成URP,就稍微有点麻烦了。一、导入Universal RPWindow——Package Manager——Universal RP 导入二、创建URP三、设置GraphicsEdit——Pr.原创 2021-06-18 11:24:17 · 10632 阅读 · 6 评论 -
error CS0246: The type or namespace name ‘NetworkManager‘ could not be found
项目场景:之前用Unity5.x开发的项目,要升级到Unity2019问题描述:因为项目中用到了NetworkManager导致升级后报错原因分析:因为NetworkManager在unity2019的时候已经弃用,导致报错解决方案:可以用个插件解决这个问题,Mirror 这个插件直接导入,问题就解决了。unity商店可以下载,也可以在这下载就先讲到这里吧,好记性不如烂笔头,如果有问题可以随时联系我。欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。如果各位看官觉得文章有点点帮助,原创 2021-05-27 17:43:57 · 1741 阅读 · 5 评论 -
Unity发布ios和Android包,UGUI,异形屏适配
Unity,发布ios和Android的包,UGUI,异形屏适配问题。Unity,发布ios和Android的包,UGUI,异形屏适配问题。前言一、区分Android手机,Android平板,Iphone,Ipad二、UGUI的适配1.Canvas设置2.相应的ui缩进,来适应异形屏总结前言unity发布移动端需要做ui的适配,我们用的是UGUI,暂且提供一种我们自己的ui适配解决方案,包含异形屏的。一、区分Android手机,Android平板,Iphone,Ipad也查到了各种各样的区分原创 2021-05-26 15:04:07 · 1732 阅读 · 0 评论 -
Unity发布IOS发布Android版本出现屏幕问题 UGUI半屏被压缩 另一半黑屏
项目场景:用Unity做的app发布的ios和Android版本,ui做屏幕自适应,来适配多机型,unity版本是2019.4,用的UGUI。问题描述:极个别机型有个偶发的问题,就是在app息屏,再开屏的时候,会出现半边屏幕被压缩,半边屏幕黑屏的问题,但是ui交互的位置还是正常的,bug效果图如下:跟这张图一样的原因分析:出现这个问题也很是疑惑,后来分析发现只是显示渲染出问题了,ui交互的位置还是没变,因为我们的app是设置的只能横屏使用,而且横屏是根据陀螺仪来判断横屏的方向的,下面是我u原创 2021-05-25 15:46:38 · 730 阅读 · 0 评论 -
Unity发布ios和Android获取相机权限的相关问题
Unity发布ios和Android获取相机权限的相关问题Unity发布ios和Android获取相机权限的相关问题前言一、问题描述二、解决方法1.关闭与权限相关的功能2.每次挂起恢复进程时做权限判断三、具体实施1.ios获取用户是否给到了相机的权限2.Android获取用户是否给到了相机的权限总结前言最近用Unity做App的开发,发布Android和ios的时候遇到了相机权限的问题一、问题描述因为app需要用到设备的相机,所以要获取设备的相机权限,之前的app的做法都是如果用户没有给相机原创 2021-05-24 19:03:40 · 2000 阅读 · 0 评论 -
Unity的Animator动画系统-——StateMachineBehaviours,用来实现怪物的行为
文章目录Unity的Animator动画系统-——StateMachineBehaviours,用来实现怪物的行为。前言一、StateMachineBehaviours简介二、用法举例1.把要用到的虚方法封装一下2.接下来就可以用到封装好的SealedSMB了,代码如下:3.怪物具体的行为类4.ChomperSMBIdle类,去调用ChomperBehavior里的行为总结Unity的Animator动画系统-——StateMachineBehaviours,用来实现怪物的行为。前言今天记录下uni原创 2021-04-14 15:18:23 · 2403 阅读 · 0 评论