自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Xcode编译错误:AST Deserialization Issue

看报错信息,感觉像是pod方面的报错,对pod一顿操作,(删除重新pod install,修改需要pod的版本等等)还是无法解决问题。感觉像是缓存问题,于是经典操作:重启Xcode(还是不行);重启电脑(还是不行);最终听取童鞋建议,清空报错路径,重新pod最终解决方法:点击进入路径,清空Derived Data文件夹...

2022-04-22 09:55:18 2214

原创 ‘UnityFramework/UnityFramework.h‘ file not found

Unity2020导出Xcode报'UnityFramework/UnityFramework.h' file not found的问题只需要修改 #include <UnityFramework/UnityFramework.h>为:#include "../UnityFramework/UnityFramework.h"

2021-11-12 10:27:29 5095

原创 时间转换(秒转换为h:m:s)

平时经常会用到倒计时、正计时这样的功能,记录一下,直接拷贝使用需要小时,就把注释打开,这里是c#代码 string h = "", m="", s=""; StringBuilder time = new StringBuilder(); string TimeSwitch(int seconds) { time.Clear(); s = seconds % 60 >= 10 ? (seconds % 60).ToString()

2021-11-03 17:08:31 746

原创 Unity监听Animator状态

想必使用Animator状态机的时候,经常会需要判断某一个state播放状态,很早之前的版本中只能通过AnimatorStateInfo 中的normalizedTime去判断是否等于1判断是否播放完成但是有时候会由于设备性能或者帧率影响normalizedTime不能到达1,甚至会之后0.9几就已经切换今天介绍一个抽象类public abstract class StateMachineBehaviour : ScriptableObject然后自己写一个类,继承StateMachine

2021-09-26 15:41:41 1483

原创 Mac上通过adb命令安装Android apk

首先打开终端,输入adb如果返回很多命令提示,说明adb可用,直接跳过adb配置过程配置adb(只考虑安装了AndroidStudio的情况)1.确定Mac上安装了AndroidStudio2.启动终端Terminal 输入以下命令,进入Home目录echo $HOME3.创建 .bash_profile文件(也可能已经创建过了,如果创建了继续往下操作就可以了)touch .bash_profile4.打开.bash_profile文件open -e .bash_.

2021-09-19 00:04:06 2665

原创 UnityShader顶点着色器实现旗帜飘动效果

新建Shader在原有模版代码修改Shader "MyShaders/NewImageEffectShader"{ Properties { _MainTex ("Texture", 2D) = "white" {} //飘动幅度 _Amplitude ("Amplitude",float) = 1 //速度 _Speed("Speed",float) = 1 } SubSh...

2021-09-17 15:03:18 844

原创 算法:两数最大公约数

先用一种觉得比较简单的方法做一下辗转相除法(又名欧几里德法)思路:两数相等,则最大公约数为自己两数不等,大数除以小数取余,如果取余不等于0,则用被除数(上面的小数)与取余得到的值继续相除取余,直到当余数为0,即能整除的时候,小的那个数就是最大公约数代码没优化,记录一下,有时间看看能不能再优化c#代码如下:int GetNumber(int a,int b) { if (a == b) { Debug.Log(a +

2021-08-18 16:43:10 159

原创 Unity Android随系统语言切换应用名称

一般就是中文跟英文应用名称切换在以下目录中新建values-en和valuse-cn文件夹valuse文件夹中的strings.xml文件中的app_name会被Unity中自己设置的ProductName替换values-zh中strings.xml中的内容如下:<?xml version="1.0" encoding="utf-8"?><resources> <string name="app_name">你的中文应用名</s...

2021-08-06 10:30:22 910

原创 c#中左移与右移

左移(<<) :相当于乘法 *2的幂次,比如 15 << 1 = 15 * 2的1次幂 = 30右移(>>):相当于除法,同样是除以2的幂次直接给代码以及结果,看了就会明白int value_a = 15;Console.WriteLine("value_a >> 1 = " + (value_a >> 1));Console.WriteLine("value_a << 1 = " + (value_a <&l

2021-05-06 16:44:06 1212

原创 算法:环形链表

给定一个链表,判断链表中是否有环。如果链表中存在环,则返回true。 否则,返回false。力扣编号:141解题思路:快慢指针,看是否会相等c#代码如下:/** * Definition for singly-linked list. * public class ListNode { * public int val; * public ListNode next; * public ListNode(int x) { * ...

2021-04-28 17:08:09 101

原创 算法:常用数据结构的时间与空间复杂度

https://www.bigocheatsheet.com/

2021-04-26 14:26:10 113

原创 算法:两数相加

力扣编号:2给你两个非空 的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.示例 2:输入:l1 = [0], l2 = [0]输出:[0]示例 3:输入:l1 = [9,9...

2021-04-23 14:40:54 169

原创 算法:链表交换相邻节点

力扣编号:24给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例 1:输入:head = [1,2,3,4]输出:[2,1,4,3]示例 2:输入:head = []输出:[]示例 3:输入:head = [1]输出:[1]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/swap-nodes-in-pairs解题思路..

2021-04-20 10:05:06 1751

原创 算法:反转链表

力扣编号:206反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL解题思路:创建一个哨兵pre,先改变指针(next),然后赋值c#代码如下:/** * Definition for singly-linked list. * public class ListNode { * public int val; * public Li

2021-04-18 18:12:31 75

原创 算法:斐波那契数列

比较简单的算法题目,力扣编号:509斐波那契数,通常用F(n) 表示,形成的序列称为 斐波那契数列 。该数列由0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是:F(0) = 0,F(1)= 1F(n) = F(n - 1) + F(n - 2),其中 n > 1给你 n ,请计算 F(n) 。解题思路:比较简单的做法就是递归,注意F(0) = 0,F(1)= 1,这里主要用了一个for循环往后叠加c#代码如下:public class Solution ...

2021-04-18 17:56:44 191

原创 ITMS-90809: Deprecated API Usage

2020年4月之后上架苹果商店的新建App会遇到这个问题:ITMS-90809: Deprecated API Usage- New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).Mac.

2021-04-17 21:41:54 445

原创 算法:判断有效括号

给定一个只包括 '(',')','{','}','[',']'的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。c#版本代码:publicclassSolution{publicboolIsValid(strings){List<string>matchList=newList<string>();foreach...

2021-04-17 19:51:15 351

原创 快速排序

快随排序算法,记录一下unity3D端using System.Collections;using System.Collections.Generic;using UnityEngine;public class QuickSortTest : MonoBehaviour{ void Start() { int[] arrTest = { 4...

2020-03-09 10:24:54 145

空空如也

空空如也

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

TA关注的人

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