自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱上游戏开发

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

  • 博客(178)
  • 资源 (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 19091 25

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

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

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

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

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

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

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

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

2022-09-20 17:14:50 45

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

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

2022-08-11 14:44:54 215

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

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

2022-08-01 19:14:20 182

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

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

2022-07-26 17:56:02 683

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

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

2022-07-11 15:24:26 406

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

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

2022-07-11 09:57:57 80

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

unity接入quick sdk报错

2022-07-11 09:55:25 131

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

完美简单解决unity重影问题

2022-07-04 10:56:50 1278

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

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

2022-06-30 11:11:49 5533

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

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

2022-06-28 15:57:49 182

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

unity接入quick sdk报错总结

2022-06-23 14:30:24 250

原创 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 6806 1

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

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

2022-06-14 09:10:15 26903

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

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

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

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

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

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

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

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

2022-03-22 17:13:57 431

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

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

2022-03-11 11:22:49 1018 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 4115

原创 unity导出XCode工程

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

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

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

发现

2022-02-24 11:43:53 14650

原创 Unity实战之见缝插针

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

2022-02-17 17:18:02 565

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

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

2022-01-19 11:50:22 284

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

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

2022-01-17 11:02:45 2173

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

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

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

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

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

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

原创 unity之spine骨骼动画使用

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

2021-12-07 16:07:53 3000

原创 unity动画之帧动画使用

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

2021-11-24 09:47:36 1193

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

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

2021-10-27 09:30:30 317

原创 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 2411 15

原创 1024程序员节,给猿媛们的超值当当网购书薅羊毛

????1024程序员节来啦~向可爱的程序员们致敬!????“人们总说这个世界将被天才改变,但实际上真正将那些天马行空的想象变为现实的,很大概率是看似平凡的程序员们。”随着信息产业日新月异的发展,我们的出行、娱乐、学习…都变的更加便捷高效,这些都离不开程序员的贡献。????话不多说先把福利送上!????<font color=##### ????1024程序员节来啦~向可爱的程序员们致敬!????“人们总说这个世界将被天才改变,但实际上真正将那些天马行空的想象变为现实的,很大概率是看似平凡

2021-10-20 19:54:57 5874 69

原创 unity实战之lol技能释放范围

前言最近英雄联盟手游开启不删档测试,对于忠实的lol玩家来说,又激起了我对手游的兴趣。赶紧趁着开服,果断删掉所有手游,清理一波内存,开启我的手游版lol体验。(没办法手机内存太小了)。果断跳过新手教程开始匹配赛,终于到达10级了,又赶紧体验了几把排位赛,虽然体验后觉得端游更胜一筹,但是就凭手游方便的特点,我依然把它保留在了手机了。激烈的混战中,出现如下画面:本队小姐姐一个接一个的送人头,这时候暴躁哥出现了,开始一顿狂bibi。小姐姐也很无奈:她的手太长了,为什么我就打不到他~。攻击范围定义作为一

2021-10-18 09:27:42 4825

原创 Unity游戏奖励合并与分堆

游戏中奖励合并local function RewardDeal(reward) --奖励合并 local temp = {} for i,v in ipairs(reward) do if i == 1 then --第一个奖励特殊处理 table.insert(temp,v) else local isAdd = false for a,b in ip

2021-09-29 15:58:58 5893 339

原创 Unity之Luaframework框架lua调用C#方法

ShirlnManagerusing System.Collections;using System.Collections.Generic;using UnityEngine;public class ShirlnManager{ public void ShirlnDebug() { UnityEngine.Debug.Log("ShirlnManager ====Debug"); }}CustomSettings中添加C#类型,将其注册到lu

2021-09-06 20:27:44 638 5

原创 Unity报错之UnityException: Texture ‘XXX‘ is not readable

问题UnityException: Texture ‘img2’ is not readable, the texture memory can not be accessed from scripts. You can make the texture readable in the Texture Import Settings.解决

2021-09-02 19:27:44 671 2

原创 Unity打开项目报错提示Could not establish a connection with the Unity Package Manager local server process

报错我用的2018.3.0的unity版本,以前打开项目都是好好的,刚刚去打开项目,结果出现如下提示:Could not establish a connection with the Unity Package Manager local server process.This is most likely due to a proxy or firewall configuration. Make sure the process[D:/ProgramFiles/Unity/Editor/Dat

2021-09-02 17:13:28 2787 1

原创 Unity之C#脚本编译dll

创建DllTest场景创建TestLog脚本创建Text脚本为相机挂载Text脚本准备工作完成了,接下来编译dll文件。点击后生成一个.asmdef文件,改成自己想取的名字,这里改为TestLog。这时在如下目录会生成dll文件。将该文件剪切到Plugins下。删除编译成dll的C#脚本,准备测试。运行工程发现:Main Camera对象增加了TestLog脚本,并且调用了TestLog脚本的ShirlLog,进行了输出“ShirlLog”。...

2021-09-01 19:24:47 2970 156

原创 上班划水,给男朋友做个数字炸弹游戏

上班划水,给男朋友做个数字炸弹游戏上班划水的时候无意中看到了这篇文章:上班划水,给女朋友做个猜数字游戏。作为一个有男朋友的女程序员,那我也不能落下,赶紧给自己的男朋友安排。本游戏纯手工unity+C#制作,素材来源于情侣间的生活照。游戏主界面既然是给男朋友做的,那男朋友的排面肯定不能小,上美照。大大的美照布满了背景,每一个像素都透漏出这个男人的帅气游戏主界面主要包括:目标值的范围区间提示;当前操作后的提示;用户输入框以及确定按钮。输入框有输入提示文本,主要是为了夸夸男朋友的英俊美貌。开始界面

2021-08-31 14:59:37 5458 351

反编译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

Unity 3D手机游戏开发 金玺曾

书名为:Unity 3D手机游戏开发 金玺曾,内附实际项目操作案例

2018-11-26

egret粒子库

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

2018-11-26

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

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

2018-11-26

空空如也

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

TA关注的人

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