自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 unity ugui无限循环列表

效果是引用scrollview组件,自己添加item个数,然后循环出现这几个。

2024-04-28 11:55:33 207

原创 动画帧管理

在我们进行开发时,需要对物体进行动画帧处理,常规处理方式为创建animation,对animation进行处理。"自动播放时每张图片索引的间隔""滑动时每张图片索引的间隔"这是通过脚本对图片进行控制。"是否有间隔的循环""每次循环间隔时间"

2024-04-28 11:52:18 165

原创 unity多屏显示同一个游戏场景

解决方法:可以在开发的时候多添加一个摄像机(如果有多个屏幕可以多添加摄像机,我这演示两个摄像机的操作),然后多开一个display,相机只渲染你的需要展示的部分,例如我这将场景分为上下两个部分,两个摄像机显示display1和display2的图,如场景拍摄图所示。在商场里面的娱乐区域有多人投币玩的游戏,例如捕鱼达人这种游戏,这时候由于是多人同屏游玩,所以可能会使用大的拼接型屏幕,这时候我们开发的时候就需要考虑到这个问题,让两块屏幕进行无缝连接游戏内容,保证多人玩家在同一个场景中玩。

2023-06-24 15:55:24 616 1

原创 Unity3d动态加载资源的方式有哪些?有什么区别?

1.Resources.Load()方式加载 2.instaniate()加载 3.打包AB包,assetsbundle.load 加载1.AssetDataBase.LoadAssetAtPath()2.Resources.Load()3.AssetBundle.Load()4.UnityWebRequest链接:https://www.nowcoder.com/questionTerminal/73524547cc144de79f7dd2ed6a3d84f6来源:牛客网在unity开发中,

2023-06-24 11:17:09 1310

原创 堆和栈的存储位置

string str=str1和string=str1他们的地址在栈里面指向的是同一个地址,所以他们在堆里面就会指向同一个房间,当重新赋值时,堆就会重新分配一个房间来存放数据int[] arr是引用类型,声明之后在栈里面产生一个地址int[] arr2=arr arr对arr2进行赋值,所以arr的地址复制一份给了arr2,他们指向的是同一个房间,所以当对值进行改变时,堆里面的数据也会跟着改变。array=new int[], new相当于在栈里面获得一个新的地址,在堆里面重新开了一个房间...

2023-06-24 09:56:07 191 1

原创 FPS枪类穿模问题

添加碰撞体(复杂一些)修改渲染层方式(简单,比较适用于单机)解决的方法:新建一个相机,将主相机的参数复制给这个相机两个相机重合选择只有深度给武器添加一个一个武器层级设置添加的那个相机深度为1,这样我们看到的是主相机的没有穿模的场景加粗样式...

2021-10-27 21:48:13 362

原创 unity之相机

orthographic是相机变成方形的视野,平直的朝一个方向size越大,看到的视野也就越大perspective是四凌锥的,相机出发,离相机越远,越不清晰,视野越大field of View可以理解为相机视野张开的角度...

2021-08-17 00:26:43 436

原创 GitHub之SSH密钥设置

这里GitHub上ssh的密钥是需要通过命令来生成的,绝对不是自己随便瞎编就可以的。(不知道有多少同学在这转圈呢????)1.首先需要确认一下自己有无生成过这个密钥,可以到电脑的账号找到有无.ssh,没有的话就是没有生成过这个密钥了2.没有生成不要紧,接着跟我操作就好了。打开电脑左下角的搜索框,cmd命令行,输入“ssh-keygen -t -C"+qq邮箱"”多按几次enter即可,然后就生成了密钥了现在我们再回到GitHub,将这个文件打开,将里面的内容复制粘贴进去即可,当然了不出意外的

2021-08-16 20:43:30 142

原创 预制体处理之断开预制体

break prefab instance与unpack instancebreak prefab instance与unpack instance的作用效果是一样的,都是断开预制体的效果。菜单->GameObject->Break Prefab Instance,可以打断prefab实例与prefab的连接。也可以右击prefab,会弹出unpack instance。我这个是2019.2.3版本unity,在GameObject那里没有Break Prefab Instance,在预制

2021-07-12 23:58:51 2749

原创 字符串处理之编程题

处理字符串问题的一些通用方法例如处理化学分子式输入的为Fe2(SO4)3 输出的结果是2个Fe,3个S,12个OH2SO4 2个H,1个H,4个Ousing System;using UnityEngine;using System.Collections.Generic;public static class StrHelper{ // 返回字符串中存在的指定字符的全部索引 public static in

2021-07-12 23:33:47 1565

原创 化学分子式程序题

输入任意一种物质的化学分子式,要求输出其每种组成元素的数量。比如碳酸钙的分子式为 CaCO3,其元素组成分别为 Ca:1,C:1,O:3乙醇的分子式 C2H5OH,其元素组成分别为 C:2,H:6,O:1硫酸铁的分子式为 Fe2(SO4)3,其元素组成分别为 Fe:2,S:3,O:12(注意:元素名称首字母大写,剩余字母都小写;括号括起来表示括号中的结构作为整体出现多少次)输入:分子式字符串;比如乙醇和硫酸铁的分子式输入分别为 C2H5OH,Fe2(SO4)3输出:每种元素数量...

2021-07-11 14:20:10 4990

原创 C#基础记录

集合数组与ArrayList数组优点:数组在内存中是连续储存的,所以可以快速并且容易从头到尾进行遍历元素;也可以快速的对数据进行修改缺点:创建时要指定数组变量的大小;在两个元素之间添加元素比较麻烦ArrayListArrayList的容量是ArrayList可以保存的元素量。ArrayList的初始量是0,随着元素的添加,容量会根据需要重新分配自动增加。使用整数索引可以访问这个集合的元素,索引从0开始ArrayList的优势是可以根据使用大小动态增加,不用受到事先设置的大小的控制,可以随意的添

2021-07-07 00:26:01 73

原创 冒泡排序算法

冒泡排序:基本写法using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 冒泡排序{ class Program { static void Main(string[] args) { int[] arr = new int[] { 8

2021-01-20 12:00:01 63

空空如也

空空如也

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

TA关注的人

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