自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱上游戏开发

要玩游戏吗?我说的是玩转做游戏哟~

  • 博客(186)
  • 资源 (21)
  • 收藏
  • 关注

原创 Unity游戏客户端面试(2019)

推荐阅读: 我的CSDN 我的博客园 QQ群:704621321一。广福地铁站附近某公司该公司是由VR转型成游戏行业的公司,公司正在研发的是一款二次元卡牌养成游戏,目前有10+人,使用Unity,C#,uLua开发。公司有8道笔试题,只记得7道题:1.是否熟悉UGUI,Dotween2.animator是什么3.animation动画怎么...

2019-08-02 13:55:24 20286 25

原创 游戏客户端面试(Egret)

推荐阅读: 我的CSDN 我的博客园 QQ群:704621321一。朋友面的一家公司1.说下let,var,const。      var定义的变量,没有块的概念,可以跨块访问, 不能跨函数访问。      let定义的

2019-03-15 11:38:14 7898 27

原创 游戏客户端面试(Unity)

推荐阅读: 我的CSDN 我的博客园 QQ群:704621321一。最开始的两家公司笔试面试题目      一家

2018-12-11 13:32:02 21330 61

原创 unity实战之根据配置实现树状图

最近项目需要做一个模块,一个树状解锁功能,功能很简单。需要根据配置生成数结构节点与节点之间需要根据配置进行连接。

2024-02-04 14:16:20 82

原创 unity之滑动列表滑动监听

最近有个功能,需求是:中间有一个人物列表,可以左右滑动,需要实现人物列表滑动时,后面背景以一定的速度相对移动。并且滑动列表左右两边有两个指向性箭头,当左(或右)有隐藏部分时,需要显示该对应的箭头。

2023-04-24 19:13:42 824 1

原创 unity自动布局嵌套里层布局失效

最近在做装备详情弹窗时,遇到一个需求,需要展示装备:描述,属性,附加技能描述等,这些信息需要按照一定的排列方式排列,即:描述,固定高度,属性,固定高度,附加技能描述。由于属性展示需要展示装备的所有属性,并且每条属性展示一行,每个装备的属性条数又不固定。对于这种情况,自然而然的想着使用自动布局,首先父物体肯定会用到自动布局器。由于子物体(如属性)条数不确定,该子物体也需要用到自动布局。

2023-03-13 19:21:25 844

原创 lua实现游戏全局鼠标点击效果

最近在优化项目,策划提了一个需求,需要实现一个通用点击特效。

2023-03-02 19:14:47 1662

原创 滑动列表中使用粒子特效层级问题

前面几个月疯狂堆功能,现在开始疯狂加动效,每次一说到动效就脑壳痛,还不如让我写功能。这不,今天又遇到问题了。滑动列表中mask粒子特效问题遮挡。

2023-01-15 15:35:05 1377 2

原创 Unity导入图片报错File could not be read

Could not create asset from Assets/英雄系统_段位2-标注.png: File could not be read双击图片旋转几次

2022-12-05 19:11:36 1930

原创 unity游戏开发知识检测

1.红点系统设计2.快速排序3.点乘叉乘投影以及几何意义4.拼ui如何减少GC5.lua为什么能热更6.堆,栈的理解,我们写的代码是堆还是栈7.lua如何实现继承8.3d游戏的攻击范围计算9.tcp

2022-10-24 20:29:51 376

原创 unity游戏开发知识检测

最近无聊,随意让小伙伴抽查了一下我的专业技能,一起来看看,你掌握的如何?

2022-10-24 20:26:17 875

原创 unity实战之循环列表item渐显

最近在做评论功能,使用到了循环列表,需要一个动效表现:第一个item开始依次逐渐显示后面每个item。

2022-09-20 17:14:50 518

原创 Material doesn‘t have a texture property ‘_MainTex

给需要模糊的弹窗image添加任意sprite。

2022-08-11 14:44:54 1239

原创 unity使用Dijkstra算法实现自动寻路

最近开始做新的功能模块——章节关卡。在做的过程中看到一个要求根据当前关卡位置,点击任意已开放的关卡,主角自动寻路至该处。

2022-08-01 19:14:20 1746 1

原创 unity之二维数组实现正六边形地图

代码】unity之二维数组实现正六边形地图。

2022-07-26 17:56:02 1312

原创 unity实战之TextMeshPro实现聊天图文混排

unity使用TextMeshPro实现聊天图文混排

2022-07-11 15:24:26 3791 1

原创 Unity开发bug记录100例子(第3例)——倒计时初始值默认显示不正确

unity bug 倒计时初始值默认显示不正确

2022-07-11 09:57:57 492

原创 unity接入quick sdk报错总结(Andriod第三版)

unity接入quick sdk报错

2022-07-11 09:55:25 637

原创 Unity开发bug记录100例子(第2例)——UI移动重影问题

完美简单解决unity重影问题

2022-07-04 10:56:50 1929

原创 Unity开发bug记录100例子(第1例)——打包后shader失效或者bug

打包后shader失效或者bug ArgumentNullException: Value cannot be null. Parameter name: shader

2022-06-30 11:11:49 7016

原创 Unity实战之一个脚本实现雷达图

前言最近又接触到一个新名词——“雷达图”。还是第一次接触这个名词。所谓雷达图是以从同一点开始的轴上表示的三个或更多个定量变量的二维图表的形式显示多变量数据的图形方法。轴的相对位置和角度通常是无信息的。 雷达图也称为网络图,蜘蛛图,星图,蜘蛛网图,不规则多边形,极坐标图或Kiviat图。它相当于平行坐标图,轴径向排列。度娘一顿解释,听得脑子嗡嗡的,赶紧打开示意图一看,我草,原来是这玩意儿~雷达图的重要性在游戏中,一些游戏属性直接用文字展示的话,看上去不直观,以图片的方式展示会更加的形象。但是呢,这个

2022-06-28 15:57:49 897

原创 unity接入quick sdk报错总结(ios第二版)

unity接入quick sdk报错总结

2022-06-23 14:30:24 1744

原创 unity接入quick sdk报错总结(Andriod第二版)

1.No implementation found for void com.unity3d.player.UnityPlayer.nativeRestartActivityIndicator()2022-05-30 09:59:18.587 4666-4666/? E/art: No implementation found for void com.unity3d.player.UnityPlayer.nativeRestartActivityIndicator() (tried Java_com_u

2022-06-16 15:02:24 7429 1

原创 unity实战之3D场景人物呈圆形均匀排列

在3D场景中,实现人物围绕圆形排列

2022-06-14 09:10:15 28195

原创 Unity实战之王者荣耀段位计算

最近开始接触PVP系统,以前都是做一些小功能,从心底来说,这种PVP系统是对我的挑战。虽然不是很有信心能做好,但是既然有这个机会,我还是愿意尝试一下。

2022-05-04 14:32:53 20238 426

原创 Unity|为对象批量添加脚本|小技巧

为某类组件批量添加某个脚本。比如,我们需要为某个场景的Image添加一个ImgDeal.cs脚本,可以如下操作:

2022-04-28 09:37:13 1590 1

原创 unity接入quick sdk报错总结(ios第一版)

1. info.plist中添加,以允许http访问请求http不成功,也许是因为少了对"Info.plist"的配置。由于iOS9改用更安全的https,为了能够在iOS9中正常使用http发送网络请求,打开工程中的"Info.plist"中进行如下配置。......

2022-03-22 17:13:57 1040

原创 unity之模糊背景(带你欣赏女人的朦胧美)

最近项目用到了模糊背景效果。实现方法为:shader。代码来自百度。接下来给大家介绍一下模糊背景的实现过程。首先你需要一个先人已经写好的shader(当然,如果你有能力,也可以自己实现!)没有的可以通过以下链接下载材质球和对应的shader。模糊背景shader模糊背景材质球unity中使用方法:为工程导入下载的材质球和shader通常我们新建Material文件夹存放材质球创建Shader文件夹存放shader代码新建背景Image,命名为bg,并为其赋上指定的图片资源新建模糊材质背

2022-03-11 11:22:49 2352 1

原创 unity实战之lua计算某一时间段开始和结束时间戳

获取某一有效时间的开始时间戳和结束时间戳starttime,endtime:某个活动的开始时间,结束时间opentime :开服时间或者创角时间--获取剩余时间:某时间戳距离当天23:59:59秒的时间差local function GetReaminSecondsTo24(time) local toYear=os.date("*t",time).year local toMonth=os.date("*t",time).month local toDay=os.date(

2022-03-02 17:47:09 4628

原创 unity导出XCode工程

选择ios平台打开unity的导出xcode工程xcode工程目录结构如下:mac打开刚导出的xcode工程:双击Unity-iPhone.xcodeproj设置自动签名打包设置info.plist中添加,以允许http访问导入文件夹导入文件移除文件或文件夹...

2022-02-28 11:50:05 3748 55

原创 unity接入quick sdk报错总结(Andriod第一版)

发现

2022-02-24 11:43:53 15117

原创 Unity实战之见缝插针

想当年,见缝插针游戏也算是火遍全网的小游戏之一。现在还有很多商场通过类似游戏赢盲盒。游戏效果如下:通过上面的游戏演示,我们来分析一下这款游戏的制作思路。1.圆盘的转动。2.动态生成需要被插的针。3.针的移动。4.针的旋转(与转盘旋转同步)。5.游戏得分。6.游戏成功与失败的判断。圆盘的转动首先,我们先来实现圆盘的转动,可以直接使用Unity为我们提供的接口:transform.Rotatepublic float speed = 90;transform.Rotate(new Vec

2022-02-17 17:18:02 1977

原创 Unity|点击事件属性详情|小技巧

有时候我们在开发过程中会遇到按钮点击事件不生效,。这时候我们需要排查一点:点击的游戏对象是否是我们期望的?那么,如何判断呢?在层级面板上,会有一个EventSystem对象。EventSystem是unity的UGUI事件管理系统,他管理着所有参与消息处理的UGUI。当游戏中发生点击事件时,右下角的黑块区域会显示点击的各种属性。...

2022-01-19 11:50:22 670

原创 Unity|一键复制log日志|小技巧

复制Console以前我是这样一行一行复制的:选中,滑动鼠标现在可以这样复制:点击Console区域,Ctrl+A,Ctrl+C。将复制好的内容Ctrl+v到代码编辑器,就能快速找到你需要的内容

2022-01-17 11:02:45 2734

原创 Unity之使用Shader实现背景循环播放

最近游戏里面需要用到同一张背景资源循环播放(类似于飞机大战那种背景效果)以前做飞机大战的时候,看别人的方案,是用的两张背景图循环交替移动:当一张图移出屏幕的时候,设置它的坐标到屏幕的上方。但是,如果背景有很多张,需要经常替换的话,使用这个方法明显增加了资源占用大小(复制一份同样的资源,内存也会多占用一半)。这时候,shader的加入就显得尤为重要了。接下介绍使用shader利用翻滚uv来实现视觉效果上的图片移动。新建Sprite,导入背景资源设置背景资源部分属性如下:1.Texture Type

2022-01-05 19:32:51 3328 6

原创 unity使用BMFont制作位图字体

BmFont准备http://www.angelcode.com/products/bmfont/认识bmFont首先,双击你的软件打开,初始界面如下:是不是看上去密密麻麻,手足无措,不要担心,很简单的,我们一步一步来。上方选择区域可以看到的是上方选择区域只有两个,Options和Edit。Options主要是对整张位图字体的操作Edit是对里面单个或多个字符的操作。用个形象的比喻:一张纸代表Options,纸张的大小等设置是Options管理;而里面的每一个字符,则有Edit决定

2021-12-14 11:31:20 3330 6

原创 unity之spine骨骼动画使用

spine官网下载Unity插件包:spine官网打开Unity工程双击下载好的spine unity插件包你也可以在 Unity 菜单中依次点击:Assets->Improt Package->Custom Package双击后unity开始准备资源包准备完成后会弹出一个是否确认导入该包的提示,点击Import:unity将会开始导包。导包前工程目录如下:导包后...

2021-12-07 16:07:53 3662

原创 unity动画之帧动画使用

创建一个effect文件夹,存放动画特效创建属于该动画的文件夹explosionSmoke,并将所有帧图片拖进该文件夹将图片导入到Unity中后,选中该动画的所有资源素材,可以在Inspector看到Texture Type,点击选择为Sprite(2D and UI)。最后,记得点击Apply按钮,即应用该修改,使修改生效,即保存。制作帧动画首先选中所有图片,然后直接拖入到Hierarchy中,这时会提醒你保存一个动画,在Assets中找到一个文件命名为fire,保存动画即可...

2021-11-24 09:47:36 2220

原创 lol手游之任务进度条精准计算

创建一个空物体,作为整个进度信息的父节点创建记录完成数量的游戏对象创建进度条组件

2021-10-27 09:30:30 754

原创 Unity与Android Studio互相调用

​Unity与Android Studio互相调用前言:因为最近在学习Unity与安卓之间的交互,所以在网上搜寻了很多关于这方面的东西。因为自己在网上搜的时候,感觉大家的东西都有些零碎,该有的差不多都有了,但是都不够全面,所以自己写篇文章用来整理这些精华 Unity与Android Studio互相调用的知识给大家分享一下1.u3d中调用android的一些API代码如下(示例):先介绍一下u3d中调用android的一些API UnityPlayer是unity3d自身的一个jar包,两端

2021-10-24 20:17:06 3024 15

unity双向滑动列表实现丝滑滑动

unity双向滑动列表的预制代码,包含: 1.垂直方向使用循环列表,水平方向使用unity自带滑动列表 2.水平垂直均使用unity自带滑动列表

2022-11-03

反编译apk工具bat+apktool_2.6.1.jar

反编译apk,编译后可查看apk包含的内容。使用方法:将解压缩的两个文件放在下面路径下:路径:C:\Windows\新建文件夹。并将需要反编译的apk放进去。1.双击运行bat文件。2.win+r调出命令窗口,输入cmd,切换到上面说的指定文件夹下,执行apktool d apk apk的包名.apk

2022-07-04

Astar算法C#代码实现

适用C#代码实现Astar算法。

2022-07-01

Unity PC包日志输出

在Unity开发过程中,我们能很容易在Console控制台看到日志输出,但往往当测试人员测试时,使用的是pc包测试,想要看日志就不是那么方便,为了方便排错找错,我们希望在运行时的 Game Window 中有一个 Debug 控制台更容易,它可以使用“~”打开和关闭。此控制台具有可滚动字体,不占整个屏幕。(错误、警告和调试以不同的颜色显示)

2022-06-16

unity游戏开发组件管理器

该脚本提供统一管理unity对象身上的组件,不用再代码查找获取组件,而是使用统一的组件管理器来unity获取游戏模块组件的方法。

2022-06-01

模糊背景的shader

用于实现模糊背景的shader代码

2022-03-02

shader模糊背景材质球

用于实现背景模糊的材质球

2022-03-02

2021的烟花.zip

h5烟花

2021-12-31

ChessGameInUnity-Project-Materials.zip

这是使用Unity+C#制作的一款象棋游戏。功能包括:移动棋子;选择瓦片;高亮选中瓦片;选择棋子;选择移动目标;传递控制

2020-09-23

twoScroll.unitypackage

在项目中,我们经常会使用到列表来展示奖励或者任务,通常我们遇见的都是很简单的单滑动列表,但是当需要实现双滑动时,怎么实现呢,这里就是你要的demo

2020-07-31

parentWithChild.unitypackage

使用unity的UGUI中的LayoutGroup组件布局,达到父物体同子物体一起缩放。LayoutGroup的组件分为很多种不同类型,针对不同类型的组件有不同的用法,下面就使用UGUI的Layout Group例子操作居中显示

2020-04-14

layoutGroup.unitypackage

使用unity的UGUI中的LayoutGroup组件布局,达到奖励居中显示的效果。LayoutGroup的组件分为很多种不同类型,针对不同类型的组件有不同的用法,下面就使用UGUI的Layout Group例子操作居中显示

2020-04-09

SimpleFramework_UGUI-0.4.1.zip

这是一个在ulua Framwork框架下,修改了框架错误后,加上自己的项目demo做的热更新项目

2019-08-29

游戏项目框架(包括一些资源的分类,代码的分类,工具的集成等).zip

这是一个使用egret游戏引擎,ts语言写的一个游戏项目框架

2019-05-28

屏幕震动(抖动)效果(egert)

实现屏幕震动,抖动的效果,类似于电脑版QQ窗口抖动功能

2018-11-27

画图demo(egret)

可使用画笔画画,橡皮擦清除,修改画笔颜色,清空画板

2018-11-27

微信排行榜&分享&广告(egret)

该项目封装了微信排行榜,微信分享,接banner,视频广告,你只需要调用微信排行榜,微信分享,接banner,视频广告相关函数即可。

2018-11-26

好友聊天demo(egret)

使用egert实现好友聊天功能,仅作学习使用,请勿作商业用途

2018-11-26

微信小游戏API

适用于支持微信小游戏制作的游戏引擎,调用微信接口,实现某些功能

2018-11-26

egret粒子库

egert提供的粒子库文件,使用方法请见https://blog.csdn.net/shirln/article/details/84337996

2018-11-26

使用egert游戏引擎,开发跳一跳小游戏。

使用egert游戏引擎,开发跳一跳小游戏。该源码仅作学习使用,请勿用作商业用途!

2018-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除