草庐IT

2d-vector

全部标签

【Unity】2D平台游戏初中级教程-笔记补充

文章目录观前提醒链接地址百度网盘(第3、4、5章的`Asset`内容)为什么要弄这篇博客?章节内容提示本人制作的环境第1章:玩家控制器Part1:设置瓦片地图与分类层的顺序【1】导入素材【2】制作瓦片地图【3】调色盘与瓦片存放操作【4】在Hierarchyの[Tilemap](https://docs.unity.cn/cn/2020.3/Manual/class-Tilemap.html)【5】快捷键与最终成品Part2:移动和跳跃【1】给游戏游戏对象添加碰撞体【2】角色的移动和跳跃功能(基本原理)【3】`Cinemachine`插件:实现跟随角色镜头【4】拓展Part3:动画,地面检测与跳

【C++杂货铺】探索vector的底层实现

文章目录一、STL1.1什么是STL?1.2STL的版本1.3STL的六大组件二、vector的介绍及使用2.1vector的介绍2.2vector的使用2.2.1vector的定义2.2.2vectoriterator2.2.3vector空间增长问题2.2.4vector增删查改2.3vector\可以替代string嘛?三、vector模拟实现3.1成员变量3.2成员函数3.2.1构造函数3.2.2拷贝构造3.2.3operator=3.2.4size3.2.5capacity3.3.6迭代器相关3.2.7reserve(深拷贝问题)3.2.8resize3.2.9operator[]3

Unity中画2D图表(3)——用XChart包绘制复合图表【柱状图 + 折线图】

绘制组合图是一种常见的需求。日常所见的组合图,比如股价走势图,上面有股价图(蜡烛图),还有趋势线(MA5,MA10,MA60等等)。本文给定三个系列的数据,前两个系列绘制成Bar图,后一个系列绘制成Line图,其中两个Bar用的是同一个Y轴的刻度范围(Y轴1),Line图用的是另一个Y轴的刻度范围。*一、要画的图(示例)X轴:月份,从1月到12月Y轴1【左】:温度,Y轴2【右】:温差比值,百分比0%-100%数据1:林内温度,刻度用的是Y轴1(左)数据2:林外温度,刻度用的是Y轴1(左)数据3:温差比值,刻度用的是Y轴2(右)二、作图的大概流程(关键步骤)三、代码清单usingCysharp.

【医学影像数据处理】2D/3D patch的crop和merge操作汇总

在做3D分割任务中,多数的方法多采用整体缩放,或裁剪成一个个小的patch操作,这样做的一个主要原因是内存问题。相较于整体缩放,采用裁剪成patch的方法,对于小目标会更加的鲁棒,这也是大多数3D分割任务中常选取的方式。尤其是针对医学影像的器官分割任务,CT结节诊断等等,对于细节的要求是非常高的。采用缩小的方式,反而会使得目标的像素区域在输入阶段,就损失较多。后面,就针对2D和3D的图像和MR数据进行有重叠的crop操作和merge操作,帮助对其中的细节进行理解,下面开始吧。一、2Dcropandmerge对于一个[10,10]大小的示例图像,采用patch大小为[3,3]的进行裁剪,每次pa

(02)Cartographer源码无死角解析-(41) 2D栅格地图→ActiveSubmaps2D

讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解(02)Cartographer源码无死角解析-链接如下:(02)Cartographer源码无死角解析-(00)目录_最新无死角讲解:https://blog.csdn.net/weixin_43013761/article/details/127350885 文末正下方中心提供了本人联系方式,点击本人照片即可显示WX→官方认证{\color{blue}{文末正下方中心}提供了本人\color{red}联系方式,\color{blue}点击本人照片即可显示WX→官方认证}文末正下方中心提供了本人联系方式,点击本人照

C++:vector使用以及模拟实现

vector使用以及模拟实现vector介绍vector常用接口1.构造2.迭代器3.容量4.增删查改5.练习vector模拟实现1.迭代器失效2.反向迭代器3.完整代码vector介绍和我们原来讲的string不同,vector并不是类,是一个类模板,加实例化以后才是类。vector是表示可变大小数组的序列容器。像数组一样,vector也采用的连续存储空间来存储元素,但是容量可以动态改变。和其它容器相比,vector访问元素、尾插、尾删较高效,但不在尾部的插入和删除效率比较低,需要频繁插入和删除的话不建议使用vector。vector常用接口1.构造函数声明功能vector()(常用)无参构

java - Java类Stack继承自Vector有哪些负面影响?

通过扩展Vector类,Java的设计者能够快速创建Stack类。什么是这种使用继承的负面影响,特别是对于Stack类?非常感谢。 最佳答案 EffectiveJava第2版,第16条:优先使用组合而不是继承:Inheritanceisappropriateonlyincircumstanceswherethesubclassreallyisasubtypeofthesuperclass.Inotherwords,aclassBshouldonlyextendaclassAonlyifan"is-a"relationshipexis

[C++] STL_vector使用与常用接口的模拟实现

文章目录1、vector的介绍2、vector的使用2.1vector的定义2.2vector迭代器的使用2.3vector的空间增长问题3、vector的增删查改3.1push_back(重点)3.2pop_back(重点)3.3operator[](重点)3.4insert3.5erase3.6swap1、vector的介绍vector文档介绍vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。本质讲,

【Unity 实用工具篇】✨ | 二维像素角色创作工具 2D Pixel Unit Maker

前言【Unity实用工具篇】|二维像素角色创作工具2DPixelUnitMaker一、介绍1.1相关链接1.2效果展示二、快速使用方法2.1导入插件2.2打开动画场景,完成初始化2.3配置自己想要的二维像素角色三、导出角色动画序列帧四、导入新项目使用4.1切割序列帧动画4.2配置角色动画片段总结

Unity笔记(15):OnTriggerEnter2D [2D]

1、给玩家标签设为Player 2、给碰撞的物体增加碰撞盒,并勾选isTrigger 3、编写脚本挂载到物体上         实现碰撞后物体会消失。usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassluobo:MonoBehaviour{privatevoidOnTriggerEnter2D(Collider2Dcollision){if(collision.tag=="Player"){Destroy(gameObject);}}}4、测试注意玩家身上必须也挂载碰撞盒组件,