自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 unity mathf常见的数学函数

mathf 常见函数

2022-09-19 09:55:07 783 1

原创 c# 数组判断是否有重复元素,并且返回所在的索引位置

记录下,在网上找到很多方法,最简单的是HashSet.add()方法。但是我没有找到可以返回重复元素所在的索引信息,因此自己另外写了一份。上代码 private int CheckRepetition<T>(T[] dusts) { int temp = -1; for (int i = 0; i < dusts.Length; i++) { for (int j = i+1; j < du.

2020-06-22 16:57:48 1794

原创 unity animator循环播放判断当前动画是否播放完毕

记录下,直接上代码主要俩个apianimator.GetCurrentAnimatorStateInfo(0).IsName("name");animator.GetCurrentAnimatorStateInfo(0).normalizedTime<1.0f需要注意的是 动画如果直接判断是否是当前动画,会出现false的情况,因此需要进行携程进行判断一下 /// <summary> /// 播放动画 /// </summary&g..

2020-06-10 10:33:51 4439

原创 关于unity ugui 血条自适应屏幕位置的记录

在制作游戏时候,设置好了默认的canvas 分辨率。在默认血条显示位置正常。但是改变分辨率大小位置就不对了。现在写下作为记录。方便以后好查阅。开始设置的屏幕分辨率为在运行时候显示正常,但是改变分辨率后。位置完全不正确。经过搜索发现,程序在运行Camera.main.WorldToScreenPoint(monster.transform.Find("UIRoot")...

2020-05-03 12:25:32 861 1

原创 unity 使用litjson 时候出现JsonException: Can't assign value '3' (type System.String) to type System.Int32错

在使用litjson 解析数据时候,因为无法对string转换为int类型出现报错,解决方法是在前加上T t = LitJson.JsonMapper.ToObject<T>(json);//LitJson.JsonMapper.RegisterImporter<int, string>((int input) => { return input.To...

2020-05-01 09:08:09 5839

原创 对于c#无序排序循环输出记录

System .Random r = new System.Random(); foreach (int i in Enumerable.Range(0, 15).OrderBy(_ => r.Next())) { // Do something with "i"... Debug.Log(i); ...

2020-04-22 09:20:35 239

转载 转载,记录下

Animator 重置到起始帧通过 Animator.Play 和 Animator.Update 播放来进行控制。Animator.Play函数原型void Play(string stateName, int layer = -1, float normalizedTime = float.NegativeInfinity);1参数列表Parameters 参数 Desc...

2020-04-18 09:15:09 360

原创 unity 关于射箭时候抛物线,计算

记录一下,using System.Collections;using System.Collections.Generic;using UnityEngine;public class BulletTest : MonoBehaviour{ private Vector2 target_pos; private Rigidbody2D _rigidbody;...

2020-04-17 14:45:44 1061

转载 unity ugui改变width,height

http://wuxk2014.lofter.com/post/339d0e_5abfe8cnity出了一套比之前好用的UI系统,但是也新出了RectTransform,PosX,PosY....,刚开始可能不知道怎么用代码去更改,但是经过许多的实验之后就会明白一些:1.改变RectTransform的topGetComponent<RectTransform&...

2019-09-06 17:03:10 11431

转载 unity 判断滑动手势方向

    enum slideVector { nullVector, up, down, left, right };    private Vector2 touchFirst = Vector2.zero; //手指开始按下的位置    private Vector2 touchSecond = Vector2.zero; //手指拖动的位置    private slideVecto...

2018-12-23 11:17:40 5335 1

原创 整形转换为时间格式

 使用 TimeSpan 类进行   void OnChangetheText(int currenttime)    {        timetext.text = currenttime.ToString();        TimeSpan span = new TimeSpan(0,0,currenttime);        timetext.text = (int...

2018-10-31 11:23:28 1550

转载 Unity3d通用工具类之定时触发器

隔多日,好不容易挤出点时间来写写博文。不容易,请送我几朵红花,点个赞也行。 今天呢,我们主要来扩展下通用工具类==&gt;定时触发器。 顾名思义,所谓的定时触发器,就是告诉程序在过多长时间后,我要执行某个特定的任务。 比如举个小栗子:电饭煲,相信大家都用过,当我们出去工作或者上学的时候,我们只要设置下煮饭时间,就可以安心的离开。 电饭煲会自动的开始计时工作,等到...

2018-10-16 22:41:59 889

原创 Xstudio工作室隐私权声明

本隐私权政策详细说明了Xstudio工作室(“Xstudio工作室”、“我们”或“我们的”)通过我们的应用程序和网站收集的信息,以及我们将如何使用这些信息。 1.Xstudio工作室不会通过我们的应用程序或网站收集儿童的个人信息。我们深知用户个人信息的重要性,特别是对于未成年人。在我们的app及网站中,不要求用户输入详细个人信息资料。用户使用Xstudio工作室软件时可能会被Xstud...

2018-10-16 19:07:42 835

转载 连连看游戏的核心算法

 最近想做一个连连看的游戏,但一直没动手,因为觉得自己的思路还不够成熟,我做一个小游戏,一般是思路比较成熟了,才会去动手做,哈哈。我觉得这是对了的,是应该先考虑周全了再动手做,现在做大项目都提倡先写文档,详细的设计思路(越详尽越好),再来动手,不然会手忙脚乱的,经历一次次的推倒重来,做小游戏也是一样的道理。好了废话就此打住。        做连连看游戏,要解决的基本问题有两个:      ...

2018-10-15 14:19:34 4400

转载 Unity uGUI 长按事件

长按事件以下是一种实现方式,来自《Handling long press events in uGUI (Unity 4.6)》using UnityEngine;using UnityEngine.Events;using UnityEngine.EventSystems;public class LongPressEventTrigger : UIBehaviour, IPo...

2018-10-09 16:33:11 630

转载 EasyTouch5 之 Joystick 虚拟摇杆

一.EasyTouch 资源结构EasyTouchBundle [插件的根目录]|—EasyTouch [插件核心,核心功能的实现,偏向底层]|—EasyTouchControls [插件控制器,高级功能效果,偏向具体应用]|—Install [PlayMaker 可视化开发环境的支持库]|—Readme.txt [插件的版本更新信息]二.Joystick虚拟摇杆1.Joystick 介绍Joys...

2018-05-13 19:16:08 3194

转载 C#值类型后面加问号表示可为空null(Nullable 结构)

值类型后面加问号表示可为空null(Nullable 结构) Nullable是.NET 2.0中新提供的一种用于标明一个值类型是否可以为空的技术。   对于一个类型,如果既可以给它分配一个值,也可以给它分配空引用null(表示没有任何值),我们就说这个类型是可空的。   因此,可空类型可表示一个值,或表示不存在任何值。例如,类似 String 的引用类型就是可空类型,而类似 Int32 的值类型...

2018-05-12 21:35:24 674

空空如也

空空如也

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

TA关注的人

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