自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从0开始的unity c#脚本学习 -0-目录

前言本教程相对来说比较适合有着最基本unity制作能力,也就是基本了解界面,简单构造场景,知道如何添加各种包等技能的学习者。学习前应该准备好的东西:1.unity2.任何一个可以写c#的ide,比如vs或者vscode、notepad++或者其他。3.一些在官方商店下载的素材目录【序-用来了解我的教学风格】-1-从按键移动开始...

2020-07-15 09:29:46 251

原创 【个人用】算法竞赛c++常用工具,功能速查

【个人用】算法竞赛c++常用工具/函数,功能速查1,通用常用函数2,vector相关(1)引用(2)常用函数3,string相关功能(1)引用(1)基础函数1,通用常用函数【世界上最好用的快速排序】sort(xxx.begin(),xxx.end());//xxx可以是很多东西,begin和end是首尾指针。【匿名函数】(这里用sort举例)sort(xxx.begin(),xxx.e...

2019-11-25 15:06:08 728

原创 给徒弟写的Unity教程-0移动处理

我们可以通过设置Rigidbody.position,来直接设置刚体位置,原理和上面差不多,但不同的是,由于unity的物理更新和update次序不同,rigidbody.position的设置,在程序次序上,比Transform.postision要。但注意,力和空气阻力,摩擦力的计算是一个很麻烦的东西,在大部分情况下,你可能最终需要通过在游戏中改变这几个参数来让角色的移动舒服。实际上游戏开发过程中,移动的处理更多的是通过插件来控制的,插件的移动会考虑更多的情况。除了上面的各种,你还可以使用力量去移动。

2024-05-28 11:35:34 467 1

原创 unity 连接 android 数据库 sqlite 解决方案

unity 连接 android 数据库 sqlite 解决方案被网上各种转来转去的教程烦死了……如果你们看到这个教程我就默认你们运气好吧。1、unity配置内容你需要sqlite3.dll ,Mono.Data.Sqlite.dll,两个。一般来说你已经绝望地找到我这个教程的时候,这两个个东西你应该都搞到了,如果没搞到,就自己去找找教程。将这两个放在unity的Assets/Plugins下,没有这个文件夹就创建一个。紧接着你需要libsqlite3.so,将它放在Assets/Plugins/

2021-03-31 01:22:29 1142

原创 从0开始的unity c#脚本学习 -4-刚体、碰撞体、tag and layer和碰撞

本教程学习总目录:学习总目录本课程学习之前,你可以使用之前的项目或者新建一个项目,添加两个cube或者其他自带的3d模型。并且写一个简单的移动脚本(能让它移动到和另一个3d模型重合的程度),挂在其中一个3d模型上。...

2020-07-25 17:46:54 1500 1

原创 从0开始的unity c#脚本学习 -3-盯着你的Camera

本教程学习总目录:学习总目录开始本部分之前,你可以先创建一个unity3d项目,并创建一个除了主摄像机之外额外的camera。让两个摄像机位于不同位置,使他们景象不同创建照相机之后你应该会看到以下内容:Camera1、Transform1.1 Input.GetAxis(渐变轴获取)1.2 Input.GetAxisRaw(瞬间轴获取)1.3鼠标旋转摄像机视角2、Camera(摄像机选项)2.1 Clear Flags(清除缓冲区)2.1.1 Skybox(天空盒)2.2 Background(背景

2020-07-16 23:35:17 400

原创 从0开始的unity c#脚本学习 -2-从Cube看GameObject

本教程学习总目录:学习总目录在开始了解本部分之前,你首先可以创建一个任意命名的3d项目,并且在场景中创建一个3d物体cube(立方体)如果没有问题的话,你将会看到以下界面。事实上,立方体的属性中还应该包含Collider,但是这个我们会在以后再进行讲解。从Cube看GameObject1、Transform1.1 Position(坐标)1.1.1 直接修改1.1.2 translate(平移)1.1.3 MoveTowards(平滑移动)1.2 Rotation(旋转)1.2.1 Rotate

2020-07-16 01:21:41 690

原创 从0开始的(c语言)数据结构学习 5:二叉树

理解:什么是树树:一堆结点的有限集。对于非空树,满足两个条件:有且有一个称为“根”的结点(比如图中的A)除根之外有其他结点,可分为m个互不相交的有限集。其中每一个有限集本身也可以是树,称为根的子树。关于树的一些术语:结点:树的每一个独立单元度:通常指结点的度,表示结点拥有的子树数量。比如A的度是3,B的度是2。叶子:度为0的结点,也就是最末端。层次:结点的层次从根开始,根是第...

2019-11-06 23:34:47 225

原创 从0开始的(c语言)数据结构学习 4:队列

由于本章实质内容和栈区别不大,请各位自己看源码,告辞。理解:什么是队列?你现在有一个放网球的竖球筒,你只能把球放到最上面,然后取出最下面的球,这就是队列。先进先出,后进后出具体代码注:本部分和栈差别不大,我就不逐行解释了#include<iostream>#include<fstream>using namespace std;#define OK 1...

2019-11-05 23:53:22 194

原创 从0开始的(c语言)数据结构学习 3:栈

注:本文以造轮子为主,属于相对理论性、教学性的东西在实际使用中,如果你是c++,请直接 #include < stack > !!!!!!!理解:什么是栈?你现在有一个放网球的竖球筒,每次你放进去的球都会放在最上面,同理,当你要取出来一个球的时候,也只能取出来最上面的球。栈就是相同的道理,它遵从先进后出,后进先出的原则。对于这个球筒,我们有以下几个常用的方法:初始化...

2019-11-05 00:57:07 310

原创 从0开始的(c语言)数据结构学习 2:线性表-链表

注:本文以造轮子为主,属于相对理论性、教学性的东西理解:什么是链表?#include<iostream>#include<string>#include<iomanip>#include<fstream>using namespace std;#define OK 1#define ERROR 0#define OVERFLOW ...

2019-11-03 23:30:48 271 1

原创 从0开始的(c语言)数据结构学习 1:线性表-顺序表

注:本文以造轮子为主,属于相对理论性、教学性的东西理解:什么是顺序表?本质上,就是火车。火车的每一节直接连接到下一节,然后每一节火车车厢里,存储着它的货物(数据)。它有着一个车头(基地址),车头后车厢的长度(也就是整个顺序表的长度)。对于这辆火车(顺序表),我们要有几个基本的功能:初始化(创造一辆火车)取值(找到第i号车厢存储的数据)查找(我们输入一个e,从前往后找到第一个和我们输入...

2019-11-01 16:59:48 908

原创 从1开始的算法学习 2,什么是穷举法?

2,什么是穷举法?穷举法定义穷举法也叫枚举算法,最简单,最没有效率。具体的实现方式是,罗列所有可能的情况,找出目标答案。优点是准确性最强,代码简单,缺点是吃时间。但话虽如此,只要寄予的运算时间足够长,就可以以最简单的方式得到解。因而,穷举法也是竞赛中最常用的方法例题火柴棒等式: 火柴棒共n根,可以拼出多少个形如A+B=C的等式? 如果A != B 则A+B和B+A视作不同等式...

2019-04-25 11:35:50 1413

原创 从1开始的算法学习 1,快速理解宽度优先搜索并用c++实现

快速理解宽度优先搜索并用c++实现1,广度优先搜索q:什么是广度优先搜索?a:我们以走迷宫为例:迷宫问题一个迷宫0001001000001001101001110其中1为障碍,0为无障碍,入口为(1,1),出口为(m,n),每次移动只能从一个无障碍单元移动到其周围4个方向的另外一个无障碍单元输入:第一行为两个整数,m,n,保证1<m,n<100以下m行,...

2019-04-19 15:05:43 462 1

原创 从0开始的unity c#脚本学习-1-按键移动

先上代码:public float m_speed = 1;void update(){ float movev = 0; float moveh = 0; if(Input.GetKey(KeyCode.UpArrow)) { movev -=m_speed*Time.deltaTime; } if(Input.GetKey(KeyCode.RightArrow)) {...

2019-01-03 09:38:25 1553 1

空空如也

空空如也

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

TA关注的人

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