
各类开发需求疑问及其解决方案
Share_Cat
知识、经验的传播和共享让我们更快的成长
展开
-
解决在unity中新建的脚本打开总是杂项文件
相信很多人都会经常遇到unity中新建的脚本,打开后变成了杂项文件。今天我就来分享一下我的解决方案:##方法一:找到项目文件目录,然后打开一个**.sin结尾的文件:在该文件中就可以显示你的脚本为正常脚本。##方法二:如果方法一不行,那就在杂项文件脚本的右侧有个解决方案资源管理器的显示框(如果没有就在左上侧的视图选项里面去打开)然后点击添加该文件到资源管理器,然后就成功了这里有的人...原创 2019-12-15 17:36:32 · 11673 阅读 · 5 评论 -
C#完美实现斐波拉契数列(递归实现和优化方案)
斐波拉契数列是比较经典的一个数列现象,比如:1,1,2,3,5,8…(当数列位置>2,数列元素为前两项之和),接下来我们就用两种方式实现C#版的斐波拉契数列。 //C#实现斐波拉契数列 //方法一:递归实现----性能非最佳 public static int Fb_Func(int n) { if (n<=0) { ...原创 2019-10-15 10:52:15 · 1648 阅读 · 0 评论 -
Untiy实现通过鼠标左右滑动去旋转物体
其实这个功能很简单,但是经常会用在游戏开发中,比如常见的在角色展示的时候,通过左右滑动去旋转角色观看角色细节这些。直接上代码: // Use this for initialization void Start () { } // Update is called once per frame void Update () { if (Input.GetMo...原创 2019-10-12 15:27:16 · 478 阅读 · 0 评论 -
关于UGUI如何不用代码修改字体颜色两种方式介绍及其优缺点
其实这个问题很简单,而且有多种方式,我就写一下最常用的两种方式吧。一、修改Text组件下的字体颜色:二:把需要修改颜色的文字写入如下图格式中:总结:第一种方式修改对象是挂有该text组件的所有文字(修改后所有的字都会变色)第二种方式对象仅为<color=xxxx>… (只有这里面的内容会被修改,并且不受第一种方式的影响)…第一种方式比较快速方便,但是有时无法满足过多需求...原创 2019-03-18 14:23:32 · 1061 阅读 · 0 评论 -
Unity异步加载+进度条显示?超简单!
异步加载在很多游戏中都会用到,特别是场景偏大的游戏中。那我们今天就一起来学习一下如何使用异步加载吧。话不多说,直接上代码:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.SceneManagement; ...原创 2019-04-13 11:28:37 · 967 阅读 · 0 评论 -
Unity工程里面关于JS和C#互相调用详解
大家周末好(苦逼的我还在搬砖,哈哈)。最近接手了一个unity项目,工程里面是js和c#同时开发的(真想锤死这开发者),然后再后续的优化和功能开发中就遇到了js和c#之间调用的问题。今天我就为大家好好的讲一下这个js和C#之间的调用及其相关注意事项:首先,我们要明白一点:两种语言的编译顺序,如果我们要C#调用js,那我们肯定要让JS先编译,如果被调用的没有事先被编译,那不是null了?反之亦...原创 2019-07-27 18:29:54 · 1312 阅读 · 1 评论 -
Unity游戏运行后出现花屏解决方案
最近有个项目在unity中运行完美,但是打包出apk在Android端出现花屏,这个问题我Google了很久然后结合网上的一些资料找到如下两种解决方案:方案一:修改相机clearFlag的设置可以将相机的clearFlag设置为deepth only、 SolidColor或者SkyBox都行,具体原理可以自行百度clearFlag及相机渲染原理(这里就不多说);方案二:修改工程unity...原创 2019-10-09 15:59:10 · 5474 阅读 · 0 评论