自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode——种花问题

LeetCode(数组相关)——种花问题题目描述:假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去。给定一个花坛(表示为一个数组包含0和1,其中0表示没种植花,1表示种植了花),和一个数 n 。能否在不打破种植规则的情况下种入 n 朵花?能则返回True,不能则返回False。例题:示例一输入: flowerbed = [1,0,0,0,1], n = 1输出: True示例二输入: flowerbed = [1,

2020-12-21 16:06:17 201

原创 LeetCode——第821题(字符的最短距离)

字符的最短距离题目描述:给定一个字符串 S 和一个字符 C。返回一个代表字符串 S 中每个字符到字符串 S 中的字符 C 的最短距离的数组。例题:输入: S = “loveleetcode”, C = ‘e’输出: [3, 2, 1, 0, 1, 0, 0, 1, 2, 2, 1, 0]说明:字符串 S 的长度范围为 [1, 10000]。C 是一个单字符,且保证是字符串 S 里的字符。S 和 C 中的所有字母均为小写字母。思路:1、首先是要获取到每个字符的位置2、每个字母先碰到那

2020-12-21 14:42:59 281

原创 第K个语法符号

第K个语法符号题目来源:leetcode在第一行我们写上一个 0。接下来的每一行,将前一行中的0替换为01,1替换为10。给定行数 N 和序数 K,返回第 N 行中第 K个字符。(K从1开始)输入: N = 1, K = 1输出: 0输入: N = 2, K = 1输出: 0输入: N = 2, K = 2输出: 1输入: N = 4, K = 5输出: 1解释:第一行: 0第二行: 01第三行: 0110第四行: 01101001注意:N 的范围 [1, 3

2020-12-21 13:03:01 137

原创 Unity 3D 协程的用法总结

什么是协程协程:协同程序,在主程序运行的同时,开启另外一段逻辑处理,来协同当前程序的执行,注意协程不是线程,只是具有线程特点的“伪协程”。协程的使用需要直接或间接的继承MonoBehavior。协程的执行原理协程函数的返回值必须是IEnumerator,它是一个迭代器,可以把它当成执行一个序列的某个节点的指针,它提供了两个重要的接口,分别是Current(返回当前指向的元素)和MoveNext(将指针向后移动一个单位,如果移动成功,则返回true)。yield关键词用来声明序列中的下一个值或是一个

2020-12-08 15:35:23 441

原创 如何通过两个物体的距离的变化来改变摄像机的尺寸

##通过两个物体的距离的变化来改变摄像机的尺寸思路:1、两个物体越远,则摄像机尺寸越大;若两个物体越近,则摄像机尺寸越小(但是要有一个最小尺寸比较好)。2、若是双方可以进行攻击,并且可以摧毁另外一个物体的话,就要设置一个判断,即若有一方消失,则不改变摄像机尺寸。using System.Collections;using System.Collections.Generic;using UnityEngine;public class MainCamera : MonoBehaviour{

2020-11-22 19:40:41 411

原创 Unity 3D中实现敌人追踪

如何在Unity 3D中实现敌人追踪思路:追踪的话敌人肯定要获取你的位置。其次追踪者要有一个速度。public class gensui : MonoBehaviour{ public Transform qiu;//放小球,跟随,即小球就是敌人要追踪的物体 private Vector3 fangxiang;//一个三维坐标 public float speed = 5f;//给一个追踪速度 // Update is called once per frame

2020-11-02 16:09:09 5568

原创 Unity 3D 实现第一人称视角

Unity 3D 如何实现第一人称视角思路:第一人称的视角移动最关键的就是对摄像机的操作了吧。首先一个就是灵敏度的设置。其次就是转的速度。public class xiangji : MonoBehaviour{ private float x, y;//坐标x与y private float lingmindu;//灵敏度 private float rotax, rotay;//旋转 // Start is called before the first frame

2020-11-02 16:02:35 1777

原创 Unity 3D 实现在一个区域里面形成随机物体

** **Unity 3D 里面如何实现在一个区域里面形成随机物体****思路:在Unity里面测量好范围(x轴,y轴,z轴),然后通过时间去控制多久生成一次。public GameObject cube; //定义一个cube来存放要随机生成的预制体private float t1,t2;//通过时间来控制多久生成一次void Start(){ t1=0;//游戏开始的时间}void Update(){ t2=Time.fixedTime;

2020-11-02 15:30:03 7739

原创 Unity 3D 中实现相机跟随

思路:要实现相机跟随,则说明摄像机和它需要跟随的物体之间的距离要保持不变的。初学代码的小白,就需要先分析,然后再去研究在怎么敲代码来实现,这样才能更好的提升自己。代码:using System.Collections;using System.Collections.Generic;using UnityEngine;public class gengsui : MonoBehaviour{ public Vector3 dis;//创建一个三维坐标 public GameO

2020-10-25 23:07:52 528

空空如也

空空如也

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

TA关注的人

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