自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tinySnail的博客

像小蜗牛一样不停的向上爬

  • 博客(11)
  • 收藏
  • 关注

原创 unity2019 ECS入门实例:创建一个Entity

Unity2019 ECS 入门实例:创建一个Entity一. 前言本篇要实现创建一个实体,并将这个Entity在场景中显示出来,用ECS框架来解释就是创建一个Entity,并为这个Entity添加ComponentData从而完成上述功能.按我的理解Entity≠GameObject,而 GameObject = (Entity + Component(data) +System)想要在场景中显示物体肯定要有Mesh(形状)和Material(材质),所以我们要做的是为Entity添加这些Com

2020-10-24 21:59:31 3230 2

原创 Unity2019 DOTS基础入门之什么是DOTS

Unity 新核心DOTS介绍 最近有时间接触unity2019,因为B站Unity官方经常更新视频,也了解了一些Unity的新特性,看了那些视频,脑海中就浮现出这样一句话:“大人,时代变了。”DOTS是Data-Oriented Technology Stack(数据导向的技术栈): 借助Unity全新高性能多线程式数据导向型技术堆栈(DOTS),充分利用当今的多核处理器。游戏的运行速度...

2020-01-15 18:05:07 2566

原创 UnityEngine中的GameObject

UnityEngine中的GameObject在Unity中,游戏中的每一个物体都可以是看作一个游戏对象,UnityEngine将这些游戏对象封装成为GameObject类GameObject构造无参构造public GameObject () //创建一个基础的游戏对象有参构造public GameObject (string name)//创建一个名称为name的游戏对象...

2019-12-05 12:17:04 903

原创 Unity 对象池和最简单的实现

对象池对象池顾名思义就是存储对象的容器。主要仅适用于需要大量对象并且使用后就销毁场景,例如射击游戏中子弹,塔防中怪物,大量生成之后就很快销毁。频繁的产生销毁对象,会消耗大量cpu资源,造成游戏卡顿,并且对象存储在堆内存中,是不连续的空间,会造成内存碎片问题,随着运行时间的增加,程序存在闪退的现象。对象池的整体思想对于要大量产生的对象使用一个集合存储起来,并使用一个类来维护这个集...

2019-03-06 22:05:46 1298

原创 设计模式之策略模式学习与案例实现

策略模式当一个问题有很多种解决方法,我们要在运行时改变使用的解决方法时,就可以一使用策略模式解决。比如计算购物车价格(原价,打折,满返),出行的出行方式(地铁,公交,单车)特点将一系列算法封装起来,并且可以相互替换解决使用多条件判断的问题有一个接口规范这些算法实现在一个游戏中,角色有A,B,C三个技能,A技能 :造成攻击力*150% 的伤害B技能 :造成基础伤害的同时,...

2018-12-05 17:11:16 164 1

原创 简单工厂模式的学习和实现

简单工厂模式简单工厂模式(simpleFactory)用于解决对象的实例化问题有一个工厂类,它根据参数来动态决定创建的实例,也就是你要实现的算法。你不需要知道他是怎样实现的。特点:多个相似的子类继承同一个父类,对其父类中的变量进行操作工厂类负责创建实例的逻辑当子类过多时,不建议使用工厂模式例:你要到工厂买东西,你提供给工厂你要买的东西的信息,工厂就把你要买的东西给你,具体这个东...

2018-12-04 14:38:51 240

原创 C语言入门笔记之循环结构

循环结构循环结构 的功能是让计算机重复地执行相同的操作C语言中的各种循环结构for循环 for循环是比较常用的一种循环,一般形式是for(一般表达式; 条件表达式; 末尾循环体){循环体}执行逻辑: Created with Raphaël 2.1.2开始一般语句条件语句循环体末尾循环体其他操作结束yesno例子:在屏幕上打印1 2 3 4 5 …. 99...

2018-08-06 18:05:04 199

原创 C语言入门笔记之分支结构

对于刚入门的同学来说,绝对不能急躁,不要说想一下子把知识学完。也不要学了一点就感觉自己要做什么什么的。之所以要说这些使用为我曾经就是这样。但是越这样越学不进去东西也做不出东西,到头来还是要学会去学习,积累然后再去应用。好了,废话不多说了,来看看本次的知识点——分支结构 分支结构是进行逻辑运算后,执行特定的指令。常用的逻辑运算有大于>,小于<,等于==,小于等于<=,...

2018-06-16 20:21:17 490

原创 C语言入门笔记之数据类型

前言学习了变量之后,还是不能满足我的需求怎么办,比如我想输出字符。那么,这篇文章就主要介绍从语言的数据类型。为何要数据类型这个问题其实很好理解,比如我声明一个字符型变量,我就不太可能去使用它去做四则运算(+,-,*,/)。所以,我们使用不同的数据类型是要计算机以不同的方式去处理它们。 声明变量时,我们向内存申请空间,那内存怎样知道我们需要多大空间呢?基本的数据类型数值...

2018-06-11 23:23:07 123

原创 C语言入门笔记之变量

了解了Hello World 之后,我们的喜悦不会停留在输出Hello World,如果想要实现更高级的功能,那么我们还要学习更多新的知识。这次介绍一下C语言中的变量。计算机内存在讲变量之前,我们先来学习一下计算机的基础知识。不做重点,了解即可,因此在这里我就简短截说。现代计算机包括中央处理器(CPU),存储器,输入,输出设备。我们只了解存储器中的运行内存(RAM)。电脑的处理器主...

2018-06-09 11:59:00 159

原创 C语言学习笔记之第一个简单Hello World

Hello World//引入输入输出需要的头文件#include <stdio.h>#include <stdlib.h>//main方法是程序的入口void main(){ //格式化输入输出方法printf,用于在屏幕上打印指定的内容 printf("Hello World");}关于Hello World 

2018-06-02 22:58:05 292

空空如也

空空如也

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

TA关注的人

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