- 博客(22)
- 收藏
- 关注
转载 如何在unity中实现拖尾效果
在制作游戏过程中会出现鼠标滑动的实现,而为啦增强视觉效果,往往会添加拖尾或者鼠标点击的特效,接下来就说说在unity中如何实现拖尾效果,首先unity中有个组件,叫TrailRenderer,在Component ——> Effect——>TrailRenderer中添加,根据自己需要的效果设置自己需要的颜色,然后还有相应的曲线和拖尾长度,来实现自己需要的效果,接下来上代码...
2019-10-06 19:57:00
1828
转载 查看unity打来的包在手机上面查看日志
在开发过程中,我们经常遇到在unity里面写的代码在unity中跑的没有问题,但是在手机上面就会出现问题的情况,这时候就需要在手机上面查看日志,首先要下载AndroidStudio,在这个上面查看日志,刚下载下来是没有查看日志的选项的,首先先下载一个Android的模拟环境,在下载出来之后就会出现一个Logcat的选项,然后手机连上电脑打开开发者选项就可以实时查看日志啦,里面也有日志的分...
2019-10-06 19:45:00
414
转载 Unity 打包出来动态加载图片丢失问题
有时候小伙伴会遇到明明在unity上面所有的图片都能加载,但是打包到手机上就会出现图片丢失,SVN提交的时候也发现不了提交内容,这种情况下就把丢失的图片名字改一下提交,然后在改回来提交就可以啦。这样就是完美解决SVN并没有提交内容但是出现图片丢失的问题,估计是SVN有时候校测不到某些细微的改变吧!转载于:https://www.cnblogs.com/qinshuaijun/p/11...
2019-08-05 15:29:00
2481
转载 嵌套列表拖拽事件冲突问题
今天项目中遇到这类需求,我的项目是循环列表与列表的冲突,导致事件被拦截,苦思两天终于搞定,上代码using UnityEngine.UI;using UnityEngine.EventSystems;using UnityEngine;/// <summary>/// 解决嵌套使用ScrollRect时的Drag冲突问题。请将该脚本放置到内层Scr...
2019-05-27 14:47:00
178
转载 游戏中实现鼠标拖尾效果
游戏中使用Trail Renderer这个通过设置参数来实现拖尾效果,通过在update中吧鼠标的点击的路径给怪哉这个得物体。转载于:https://www.cnblogs.com/qinshuaijun/p/10811431.html...
2019-05-05 10:03:00
302
转载 游戏开发令人拍案叫绝的小网站收藏
1.在线Unix时间戳在线转换工具 【★★★★★】http://tools.sharejs.com/unixtime.html这里写图片描述2.在线正则表达式测试工具 【★★★★☆】http://tools.sharejs.com/regex-test.html3.在线shell教程, 附带在线测试工具 【★★★★★】http://www.runoob.com/linux/...
2019-04-04 15:29:00
125
转载 【Unity3D游戏开发】性能优化之spine提高80~90%的效率 (三一)
Spine效率低Unity项目加载spine动画,经常会出现卡顿的情况,如游戏中瞬间播放一个动画,打开一个带spine动画的界面。尤其是SkeletonRenderer.Awake时,会瞬间出现大量的GC Alloc,造成瞬间的卡顿,像我们游戏一个角色动画的时间在100~200ms这里写图片描述原因分析原来导出的spine数据是.json格式,加载、分析数据慢现在采用二进制的b...
2019-04-04 12:23:00
1258
转载 【Unity3D游戏开发】spine-unity3D 学习笔记
//skeletonDataSkeletonAnimation skeletonAnimation = GetComponent<SkeletonAnimation>();Debug.Log(skeletonAnimation.name);//获取角色名Debug.Log(skeletonAnimation.skeleton.bones[5].ToString...
2019-04-04 12:02:00
345
转载 动态修改spine动画渲染层次
在unity中做2D游戏开发的时候我们使用sprite比较多,sprite的层次修改我们手动修改sprite renderer下面的Order in Layer属性就行了。也可以动态的获取它的层次属性进行修改,那么怎么动态修改spine动画的层次呢,如下: 我们创建spine动画的时候,在这个物体上会有一个Mesh Renderer的组件。我们通过他来改变Skeleton A...
2019-04-04 11:56:00
1353
转载 unity UGUI 增加渐变色的代码
今日在做项目中发现,很多时候需要对文字多特殊处理,渐变就是最常用的。特别是文字特别多,还有动态的时候,就不能只靠图了,否则包的大小就吃不消了。在网上搜到雨松写的渐变代码,于是就拿来用了。可是版本不一样,我的是5.5.0版本,函数ModifyMesh的参数已经是VertexHelper了,所以就需要改动改动具体代码如下:--------------------- 作者:苏小败在路上 来源:...
2019-03-29 21:52:00
189
转载 WWW加载资源
今天项目中遇到一个必须使用StreamingAssets这个目录,而这个目录里面必须使用www加载界面上的资源,自己就总结下,方便下次忘记时可以翻看private IEnumerator SetLoadingBg() { string[] bgName = YFSDKManager.Instance.GetChannelImageDate ().Get...
2018-12-19 18:06:00
323
转载 lua时间戳转化
--时间戳转化年月日,时分秒function UIRedHistory.convertTimeForm(t) return os.date("%Y-%m-%d %H:%M:%S", t)end转载于:https://www.cnblogs.com/qinshuaijun/p/8833101.html...
2018-04-14 17:30:00
133
转载 异步加载场景并且显示进度条
using System.Collections;using UnityEngine;using UnityEngine.SceneManagement;using UIWidgets;using UnityEngine.UI;namespace GameScene{ public class LoadingSync : MonoBehaviou...
2018-03-13 17:32:00
83
转载 自己写一个类来添加事件鼠标左边按钮事件监听
using UnityEngine;using UnityEngine.Events;using UnityEngine.EventSystems;using System.Collections;namespace UIWidgets { /// <summary> /// OnClick listener. /// &...
2018-03-12 10:44:00
94
转载 UI界面事件监听
事件监听方法using UnityEngine;using System.Collections;using UnityEngine.EventSystems;using System;using UnityEngine.UI;/// <summary>/// 按钮监听/// </summary>public class E...
2018-03-08 17:47:00
143
转载 Unity学习笔记—本地坐标转世界坐标
先简单介绍一下我是一个程序员(菜鸟程序员),用C#开发,在开发的过程中会遇到一些问题,当时解决了但是在遇到可能还会在犯,所以启发我做这样一个学习笔记系列,一来是希望能够督促自己总结学习,二来是可以在变身之路上认识志同道合的朋友们一起成长,我写的不对的地方还望朋友们能够指出来,有什么问题可以留言,我们可以一起思考共同进步。 上周我在写UI组件的时候的时候遇到一个问题——UI界面的坐标和...
2018-03-08 10:37:00
1007
转载 如何让UI屏幕自适应呢
在打包或者发布版本的时候肯定要适应不同型号的手机,而制作的UI之前都是把锚点固定好的,为啦不让UI在不同的手机上露馅,我们只能让UI自动拉伸,只需要在UI的canvas上面挂一个脚本就可以啦,代码如下using System.Collections;using System.Collections.Generic;using UnityEngine;using U...
2018-03-01 10:04:00
180
转载 实现unity自定义资源
在游戏开发中,经常会用到一些配置文件保存一些数据,然后项目运行中读取这些配置文件中的数据在游戏中使用。 如:配置血条:根据角色类型(人物、动物、怪物等)配置不同的血条,包括血条大小,血条名或血条预设,血条颜色等一些简单数据。 如:配置子弹:子弹类型(真子弹、假子弹、追踪子弹等),子弹速度,伤害数值,子弹关联的特效等。 诸如此类的配置很多种,可创建一个可序列化的类存储数据,或者创建 X...
2018-01-10 11:29:00
138
转载 sourcetree免注册直接进入
首先在我的电脑里输入%LocalAppData%\Atlassian\SourceTree\然后添加JS文本文件 accounts.json文本内容如下 1 [ 2 { 3 "$id": "1", 4 "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, So...
2018-01-09 21:22:00
87
转载 脚本编辑器的写法
哈哈,又学到一项新技能,以后不用写重复脚本啦,以往读取数据库文件一个一个往脚本中添加是件很麻烦的事情,这个新技能能省很多事情, 所谓的新技能就是通过一个脚本把重复的东西逻辑化,创造一个模板,就相当于打印机一样,废话不多说,直接上代码 1 using System.Collections; 2 using System.Collections.Generic...
2018-01-09 19:45:00
133
转载 图集优化
听说UGUI使用比较方便,今天特地来学习一下。用过NGUI的都知道,在2D界面添加图片背景,是不可以直接将资源里面的图片拖给对象做为背景的,需要先将图片资源打成图集,然后从图集里面去选择自己的图标。但是在UGUI里面,如何创建图集呢?如何在2D界面使用图片资源?这个问题困扰了我好久,但还是被我解决了。 UGUI是unity4.6之后新添加的功能,使用方法和NGUI十分相似,在...
2018-01-04 19:18:00
126
转载 数组与链表的区别
链表的相关知识整理什么是链表 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。链表与数组的区别 回忆下数组的概念 ,所谓数组,是相同数据类型的元素按一定顺...
2018-01-04 19:10:00
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人