自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (13)
  • 问答 (22)
  • 收藏
  • 关注

原创 unity池的运用(C#)

在最开始做游戏的过程中,一些重复生产的东西,我们可以将这些物体以池的方式存储,需要的时候将它调为激活状态,不需要的时候将它调整为未激活状态,以打到资源的有效利用。我建议池的创建放在单例中如以下//创建子弹池private List<GameObject> bulletList; //初始化子弹池 void Start() { if (instance == null) instance = this; //

2021-06-23 17:00:22 173 1

原创 c++缓冲区操作函数

C++常用库函数 1.缓冲区操作函数 函数名:memchr 函数原型:void *memchr(const void *buf,int c,sizet count); 参数:buf 缓冲区的指针;c 查找的字符;count 检查的字符个数。 所需头文件: 功能:查找 buf 的前 count 个字节中 c 的第一次出现,当找到 c 或已检查完 count 个字节时 停止。 返回值:如果成功,返回 buf 中 c 首次出现的位置的指针;否则返回 NULL 函数名:memcpy 函数原型:void *memcp

2021-06-09 13:15:18 434

原创 Unity--------鼠标控制相机拖拽

中键控制拖动public void CameraMove(float _mouseX,float _mouseY) { if (Input.GetMouseButton(2)) { Texture2D cursorTex = Utils.LoadTexture("hand"); Cursor.SetCursor(cursorTex, Vector2.zero, CursorMode.Auto);

2021-06-07 13:06:31 510 1

原创 Unity鼠标控制相机视角缩放

滚轮控制视角缩放 public void CameraFOV() { float wheel = Input.GetAxis("Mouse ScrollWheel") * Time.deltaTime * 100; _mainCamera.transform.Translate(Vector3.forward * wheel); }

2021-06-07 13:05:10 310

原创 Unity--------鼠标控制相机旋转,拖拽,视角缩放

滚轮控制视角缩放 public void CameraFOV() { float wheel = Input.GetAxis("Mouse ScrollWheel") * Time.deltaTime * 100; _mainCamera.transform.Translate(Vector3.forward * wheel); }

2021-06-07 12:53:41 685 1

原创 Unity中通过鼠标实现移动、缩放、旋转

今天我们来谈谈Unity中通过鼠标实现物体的移动、缩放、旋转效果其实很简单,直接用代码就可以话不多说,zhi'jie'shang'da

2021-06-07 12:44:37 2361

原创 c++高精度加法

今天和大家分享一个高精度加法:直接上代码:#include<stdio.h>#include<cstring>int main(){ char a[200],b[200]; int c[500]; scanf("%s%s",a,b); int j,i,k=0,r=0; int lena,lenb; lena=strlen(a); lenb=strlen(b); for(i=lena-1,j=lenb-1;i>=0&&j>=0;

2021-06-06 18:57:37 112

转载 unity图片切割

unity将这张图片切成多张图片unity将一张图片切成多张图片

2021-06-06 16:47:11 888

转载 Unity初级教程贪吃蛇实现(Snake)

学习Unity后做游戏在此先声明,本素材是由siki学院处取得的,无商业用途,仅学习使用。这次,好吧又是初级游戏…而且又没做分辨率适配,默认全屏1920*1080;而且蛇头蛇身连接处处理的不恰当,开局默认两个蛇身且没有碰撞体,所以就是开局除了撞墙不会死亡…吃过一个食物才会撞自己死亡;快速按键可以回头撞自己…缓慢的话就不会了,这些BUG我慢慢解决,这回先这样了,动手能力强的也可以解决下,那就废话不多说,开始教程了。首先有两个场景,一个开始界面,一个游戏场景。开始界面有一个...

2021-06-06 16:19:12 1633

原创 c++趣味三国杀

最近学习相对来说比较累,没有时间去研究比较深的原理性的专业知识,但是为了将我多年修炼的编程内功继续保持下去,我总会去写一些很有趣的东西,昨天休息在家我就用一天的时间完成了C++版的三国杀,虽然很搓,但还是想开源,希望刚学习C++的新手有所帮助。。。高手的话可以忽略我的存在。。。呵呵。。。这是使用c++来开发三国杀游戏,很适合学习C++者学习,以加深学习技能!我费了两周才做出来的。完整代码见链接:https://download.csdn.net/download/xiheng66/1940535

2021-06-06 11:30:38 565 3

原创 c++编程:1,2,4,2,3,6,12,6,3,4,8,16,32,16,8,4,....求第n项值(递归算法)

c++编程:1,2,4,2,3,6,12,6,3,4,8,16,32,16,8,4,....求第n项值(递归算法)上代码:#include<cstdio>int f(int n,int x,int y){ int s=0,i; int e=0; int d=1; for(i=1;i<=x;i++) { s=s+(2*i-1); } if(s==n) { y=2*x-1; return x; }else if(s>n) { y=n-(s

2021-06-05 18:49:43 395

原创 c++趣味入门——扫雷游戏

流程设计1.初始化阵列。2.输入坐标点。3.选择:挖掘,标记,取消标记,重启,退出游戏。如果选了挖掘,判断坐标点是地雷则游戏结束,是数字则显示数字并回到2,是空格则显示周围8个元素值并直到连带的空格显示完了回到2;如果选了标记,将该点的元素值设为-2并回到2;如果选了取消标记,初始化该点,回到2;如果选了重启,则初始化阵列,回到2;如果选了退出游戏,则exit。4.挖掘完所有非地雷点后,游戏胜利,选择是否再来一局,是则回到1,否则exit面向对象设计思想创建一个bombsweep类,

2021-06-05 15:38:46 513 1

原创 c++制作经典小游戏:贪吃蛇

#include <iostream>#include <list>#include <cstdio>#include <string>#include <vector>#include <ctime>#include <algorithm>#include <conio.h>#include <windows.h>using namespace std;class Node {.

2021-06-05 14:50:50 126 2

原创 2021-06-08

采药(DP问题)--C++实现题目描述辰辰是个很有潜能、天资聪颖的孩子,他的梦想是称为世界上最伟大的医师。 为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。 医师把他带到个到处都是草药的山洞里对他说: “孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。 我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。” 如果你是辰辰,你能完成这个任务吗?输入描述:输入的第一行有两个

2021-06-05 12:25:42 87

c++编程题拆句子.cpp

描述 Description 从键盘输入一段英文,将其中的英文单词分离出来(这段英文以“.”号结尾),已知单词之间的分隔符包括空格、 问号(?)、分号(;),句号(.)、感叹号(!)逗号( ,)并且单词之间的分隔符可能有多个。输出所有单词,并统计单词的个数。 输入格式 Input Format 满足上述条件的一段英文。(1≤总长度≤500) 输出格式 Output Format 共有若干行。按照从左往右的顺序每行输出一个单词,最后一行输出单词的总个数。 样例输入 Sample Input There are apples? oranges and peaches on the ; table. 样例输出 Sample Output There are apples oranges and peaches on the table 9 时间限制 Time Limitation 每个测试点1s 来源 Source NOIP2003第四题

2021-06-10

c++趣味编程------数独

c++趣味编程------数独 无解释 可以自己改代码 无bug

2021-06-06

c++趣味编程-------2048

c++趣味编程-------2048 直接附代码 代码可以自己改变 有解释 “0”代表没有数字 上:“w”下:“s”左:“a”右:“d”

2021-06-06

c++趣味编程:吃豆人

xiheng66自制小游戏:吃豆人

2021-06-06

c++趣味编程:打怪小游戏

c++趣味编程:打怪小游戏 无解释 可以自己改代码

2021-06-06

c++趣味编程:坦克大战

c++趣味编程:坦克大战 有解释 不需下载任何编译器 可以自己改代码 有个bug: 子弹显示不出来

2021-06-06

c++趣味五子棋.cpp

c++趣味五子棋 写坐标版五子棋(x,y) 双人对战 代码有解释 可以自己改

2021-06-06

c++打飞机小游戏.cpp

打飞机小游戏

2021-06-05

C++算24点.cpp

24 点这个是比较经典的习题,里面涉及到排列组合以及如何处理四则混合运算的优先级问题。上一次解的时候使用后续表达式,不用取括号。没有考虑两两组合的计算。导致有些组合不能运算,3 3 3 1 (3+3)*(3+1) 能够得到24,确由于只是顺序计算导致算法不对。

2021-06-05

c++:1,2,4,2,3,6,12,6,3,4,8,16,32,16,8,4,....求第n项值

c++:1,2,4,2,3,6,12,6,3,4,8,16,32,16,8,4,....求第n项值

2021-06-05

三国杀c++实现.cpp

cpp中,有三国杀全代码,2490行

2021-06-05

c++趣味入门——扫雷

c++趣味入门——扫雷

2021-06-05

c++制作经典小游戏:贪吃蛇.cpp

c++制作经典小游戏:贪吃蛇

2021-06-05

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

TA关注的人

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