C#编程
冬哥哥007
梦想是人的动力,没有了梦想就是条咸鱼。
展开
-
Unity刷新安卓相册(亲测成功)
Unity要在安卓端刷新相册需要建安卓包,打开AndroidStudio(本人使用这个版本的android-studio-2020.3.1.25-windows),并新建项目(AndroidStudio的安装自行百度和使用)先建一个活动然后建一个Module,如果发现是灰色的看软件右下方是不是在加载东西,是的话等待加载完成才能创建Module。注意要选Android Library不然是无法生成包的。建一个类,名字随便起,一定要在包名内创建,不然unity是找不到...原创 2021-12-09 00:16:56 · 4064 阅读 · 0 评论 -
Unity 给InputField添加滚动条
1.为了能让InputField弄个滚动条真的是翻遍了百度,最后还是在自己的努力下完成了这一壮举。首先在场景中添加一个ScrollRect(滚动视图),以下是我的设置,可以根据自己的喜好设置,建议将惯性关掉。2.在滚动视图的Content对象添加输入框InputField3.将InputField的直线类型设置成多行新行4.最后开始编写一个脚本来适应内容。Unity中自带有自适应的组件但是无法正常使用。添加一个脚本:InputContentSize.csText组件赋值I原创 2020-06-20 12:02:27 · 2237 阅读 · 1 评论 -
C#实现简单的计算年龄
1. 如何简单快速的写一个计算年龄的方法?大神们总能给出一堆高效的代码。可是作为小白实在是看不懂!怎么办?这种算法我不理解哎!没关系接下来我带你走进简单的小世界。2. 以下算法解析:变量a使用当前年度减去出生年度,同理b与c是当前月日减去出生月日。那么2020年减2000年肯定是20岁啦!这根本不用算的好吧。难题来了月日度有一个缺点,什么缺点呢?也就是2020年的今天可能才3月20日,但是我的...原创 2020-03-23 10:58:35 · 2255 阅读 · 0 评论 -
Unity3d Editor 自定义属性面板Inspector 数据不保存的问题
1.在使用Unity3d中重绘Inspector遇到了再播放模式下数据不保存的问题,查了网上的博主发现没一个是可以用的。后来试了一下序列化操作发现成功了。2.解决办法是将类可序列化即可,原因可能是Unity3d无法获得未序列化类型的数据。3.附加:这是新发现的问题,发现如果不调用 base.OnInspectorGUI();(这是基类中的重绘方法)也会造成数据不保存的问题...原创 2019-06-06 12:59:05 · 3350 阅读 · 1 评论