- 博客(185)
- 资源 (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
20007
25

原创 游戏客户端面试(Egret)
推荐阅读: 我的CSDN 我的博客园 QQ群:704621321一。朋友面的一家公司1.说下let,var,const。 var定义的变量,没有块的概念,可以跨块访问, 不能跨函数访问。 let定义的
2019-03-15 11:38:14
7584
27

原创 游戏客户端面试(Unity)
推荐阅读: 我的CSDN 我的博客园 QQ群:704621321一。最开始的两家公司笔试面试题目      一家
2018-12-11 13:32:02
20900
61
原创 unity之滑动列表滑动监听
最近有个功能,需求是:中间有一个人物列表,可以左右滑动,需要实现人物列表滑动时,后面背景以一定的速度相对移动。并且滑动列表左右两边有两个指向性箭头,当左(或右)有隐藏部分时,需要显示该对应的箭头。
2023-04-24 19:13:42
400
1
原创 unity自动布局嵌套里层布局失效
最近在做装备详情弹窗时,遇到一个需求,需要展示装备:描述,属性,附加技能描述等,这些信息需要按照一定的排列方式排列,即:描述,固定高度,属性,固定高度,附加技能描述。由于属性展示需要展示装备的所有属性,并且每条属性展示一行,每个装备的属性条数又不固定。对于这种情况,自然而然的想着使用自动布局,首先父物体肯定会用到自动布局器。由于子物体(如属性)条数不确定,该子物体也需要用到自动布局。
2023-03-13 19:21:25
546
原创 滑动列表中使用粒子特效层级问题
前面几个月疯狂堆功能,现在开始疯狂加动效,每次一说到动效就脑壳痛,还不如让我写功能。这不,今天又遇到问题了。滑动列表中mask粒子特效问题遮挡。
2023-01-15 15:35:05
935
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
1127
原创 unity游戏开发知识检测
1.红点系统设计2.快速排序3.点乘叉乘投影以及几何意义4.拼ui如何减少GC5.lua为什么能热更6.堆,栈的理解,我们写的代码是堆还是栈7.lua如何实现继承8.3d游戏的攻击范围计算9.tcp
2022-10-24 20:29:51
331
原创 Material doesn‘t have a texture property ‘_MainTex
给需要模糊的弹窗image添加任意sprite。
2022-08-11 14:44:54
991
原创 unity使用Dijkstra算法实现自动寻路
最近开始做新的功能模块——章节关卡。在做的过程中看到一个要求根据当前关卡位置,点击任意已开放的关卡,主角自动寻路至该处。
2022-08-01 19:14:20
1278
1
原创 Unity开发bug记录100例子(第1例)——打包后shader失效或者bug
打包后shader失效或者bug ArgumentNullException: Value cannot be null. Parameter name: shader
2022-06-30 11:11:49
6653
原创 Unity实战之一个脚本实现雷达图
前言最近又接触到一个新名词——“雷达图”。还是第一次接触这个名词。所谓雷达图是以从同一点开始的轴上表示的三个或更多个定量变量的二维图表的形式显示多变量数据的图形方法。轴的相对位置和角度通常是无信息的。 雷达图也称为网络图,蜘蛛图,星图,蜘蛛网图,不规则多边形,极坐标图或Kiviat图。它相当于平行坐标图,轴径向排列。度娘一顿解释,听得脑子嗡嗡的,赶紧打开示意图一看,我草,原来是这玩意儿~雷达图的重要性在游戏中,一些游戏属性直接用文字展示的话,看上去不直观,以图片的方式展示会更加的形象。但是呢,这个
2022-06-28 15:57:49
799
原创 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
7285
1
原创 Unity实战之王者荣耀段位计算
最近开始接触PVP系统,以前都是做一些小功能,从心底来说,这种PVP系统是对我的挑战。虽然不是很有信心能做好,但是既然有这个机会,我还是愿意尝试一下。
2022-05-04 14:32:53
20173
426
原创 Unity|为对象批量添加脚本|小技巧
为某类组件批量添加某个脚本。比如,我们需要为某个场景的Image添加一个ImgDeal.cs脚本,可以如下操作:
2022-04-28 09:37:13
1372
1
原创 unity接入quick sdk报错总结(ios第一版)
1. info.plist中添加,以允许http访问请求http不成功,也许是因为少了对"Info.plist"的配置。由于iOS9改用更安全的https,为了能够在iOS9中正常使用http发送网络请求,打开工程中的"Info.plist"中进行如下配置。......
2022-03-22 17:13:57
962
原创 unity之模糊背景(带你欣赏女人的朦胧美)
最近项目用到了模糊背景效果。实现方法为:shader。代码来自百度。接下来给大家介绍一下模糊背景的实现过程。首先你需要一个先人已经写好的shader(当然,如果你有能力,也可以自己实现!)没有的可以通过以下链接下载材质球和对应的shader。模糊背景shader模糊背景材质球unity中使用方法:为工程导入下载的材质球和shader通常我们新建Material文件夹存放材质球创建Shader文件夹存放shader代码新建背景Image,命名为bg,并为其赋上指定的图片资源新建模糊材质背
2022-03-11 11:22:49
2165
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
4535
原创 unity导出XCode工程
选择ios平台打开unity的导出xcode工程xcode工程目录结构如下:mac打开刚导出的xcode工程:双击Unity-iPhone.xcodeproj设置自动签名打包设置info.plist中添加,以允许http访问导入文件夹导入文件移除文件或文件夹...
2022-02-28 11:50:05
3552
55
原创 Unity实战之见缝插针
想当年,见缝插针游戏也算是火遍全网的小游戏之一。现在还有很多商场通过类似游戏赢盲盒。游戏效果如下:通过上面的游戏演示,我们来分析一下这款游戏的制作思路。1.圆盘的转动。2.动态生成需要被插的针。3.针的移动。4.针的旋转(与转盘旋转同步)。5.游戏得分。6.游戏成功与失败的判断。圆盘的转动首先,我们先来实现圆盘的转动,可以直接使用Unity为我们提供的接口:transform.Rotatepublic float speed = 90;transform.Rotate(new Vec
2022-02-17 17:18:02
1642
原创 Unity|点击事件属性详情|小技巧
有时候我们在开发过程中会遇到按钮点击事件不生效,。这时候我们需要排查一点:点击的游戏对象是否是我们期望的?那么,如何判断呢?在层级面板上,会有一个EventSystem对象。EventSystem是unity的UGUI事件管理系统,他管理着所有参与消息处理的UGUI。当游戏中发生点击事件时,右下角的黑块区域会显示点击的各种属性。...
2022-01-19 11:50:22
639
原创 Unity|一键复制log日志|小技巧
复制Console以前我是这样一行一行复制的:选中,滑动鼠标现在可以这样复制:点击Console区域,Ctrl+A,Ctrl+C。将复制好的内容Ctrl+v到代码编辑器,就能快速找到你需要的内容
2022-01-17 11:02:45
2632
原创 Unity之使用Shader实现背景循环播放
最近游戏里面需要用到同一张背景资源循环播放(类似于飞机大战那种背景效果)以前做飞机大战的时候,看别人的方案,是用的两张背景图循环交替移动:当一张图移出屏幕的时候,设置它的坐标到屏幕的上方。但是,如果背景有很多张,需要经常替换的话,使用这个方法明显增加了资源占用大小(复制一份同样的资源,内存也会多占用一半)。这时候,shader的加入就显得尤为重要了。接下介绍使用shader利用翻滚uv来实现视觉效果上的图片移动。新建Sprite,导入背景资源设置背景资源部分属性如下:1.Texture Type
2022-01-05 19:32:51
3179
6
原创 unity使用BMFont制作位图字体
BmFont准备http://www.angelcode.com/products/bmfont/认识bmFont首先,双击你的软件打开,初始界面如下:是不是看上去密密麻麻,手足无措,不要担心,很简单的,我们一步一步来。上方选择区域可以看到的是上方选择区域只有两个,Options和Edit。Options主要是对整张位图字体的操作Edit是对里面单个或多个字符的操作。用个形象的比喻:一张纸代表Options,纸张的大小等设置是Options管理;而里面的每一个字符,则有Edit决定
2021-12-14 11:31:20
3284
6
原创 unity之spine骨骼动画使用
spine官网下载Unity插件包:spine官网打开Unity工程双击下载好的spine unity插件包你也可以在 Unity 菜单中依次点击:Assets->Improt Package->Custom Package双击后unity开始准备资源包准备完成后会弹出一个是否确认导入该包的提示,点击Import:unity将会开始导包。导包前工程目录如下:导包后...
2021-12-07 16:07:53
3536
原创 unity动画之帧动画使用
创建一个effect文件夹,存放动画特效创建属于该动画的文件夹explosionSmoke,并将所有帧图片拖进该文件夹将图片导入到Unity中后,选中该动画的所有资源素材,可以在Inspector看到Texture Type,点击选择为Sprite(2D and UI)。最后,记得点击Apply按钮,即应用该修改,使修改生效,即保存。制作帧动画首先选中所有图片,然后直接拖入到Hierarchy中,这时会提醒你保存一个动画,在Assets中找到一个文件命名为fire,保存动画即可...
2021-11-24 09:47:36
2050
原创 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
2937
15
原创 1024程序员节,给猿媛们的超值当当网购书薅羊毛
????1024程序员节来啦~向可爱的程序员们致敬!????“人们总说这个世界将被天才改变,但实际上真正将那些天马行空的想象变为现实的,很大概率是看似平凡的程序员们。”随着信息产业日新月异的发展,我们的出行、娱乐、学习…都变的更加便捷高效,这些都离不开程序员的贡献。????话不多说先把福利送上!????<font color=##### ????1024程序员节来啦~向可爱的程序员们致敬!????“人们总说这个世界将被天才改变,但实际上真正将那些天马行空的想象变为现实的,很大概率是看似平凡
2021-10-20 19:54:57
6229
69
unity双向滑动列表实现丝滑滑动
2022-11-03
反编译apk工具bat+apktool_2.6.1.jar
2022-07-04
Unity PC包日志输出
2022-06-16
ChessGameInUnity-Project-Materials.zip
2020-09-23
twoScroll.unitypackage
2020-07-31
parentWithChild.unitypackage
2020-04-14
layoutGroup.unitypackage
2020-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人