E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
unity2D
Unity2D
小项目①_《Robbie》-阶段一:Tilemap绘制地图(RuleTile)
学习课程的链接PS:Up主讲的特别好,推荐按照视频教程进行学习目录前期准备工作打开调色板开始绘制地图:会使用到的插件:TextMeshPro:关于UI字幕Tilemap:关于Tilemap2D的扩展包。官方网址:https://github.com/Unity-Technologies/2d-extrasCinemachine:2D摄像机跟踪前期准备工作打开调色板window→2D→TilePal
白百乐
·
2023-09-27 08:23
游戏项目开发笔记
unity
【
Unity2D
】提升tilemap地图绘制速度的技巧
【Unity小技巧】
Unity2D
TileMap的探究(最简单,最全面的TileMap使用介绍)这个博客会详细讲解了规则瓦片的各种功能,帮助我们可以快速自动地铺好地图,偏向俯视角地图制作,但是太全了,也没个参照
克里姆颂
·
2023-09-27 08:50
Unity玩玩就算了
狗都不用
unity
游戏
笔记
经验分享
Unity2D
平台开发
Unity2D
平台开发##1、2D游戏对象++1.1、
Unity2D
系统简介++++Unity4.3以前的版本在制作2D游戏时都是使用2D游戏插件来制作,像:2DToolKit,Uni2D等,在4.3以后的版本中
VRunSoftYanlz
·
2023-09-25 00:31
Unity
Unity2D
2D游戏开发
SpriteEditor
GUI
Python Opencv实践 - 视频文件写入(格式和分辨率修改)
/SampleVideos/
Unity2D
.mp4")video_width=int(video_in.get(cv.CAP
亦枫Leonlew
·
2023-09-17 05:03
OpenCV实践-python
python
opencv
开发语言
图像处理
计算机视觉
【
Unity2d
】Sprite Renderer精灵渲染器
我们把游戏开发中的Sprite叫做精灵对象,简称精灵,就是游戏中的一个具有行为的元素。创建精灵(GameObject>2DObject>Sprite)时,Unity会自动创建一个附加了SpriteRenderer组件的游戏对象。还可以通过Components菜单(Component>Rendering>SpriteRenderer)将该组件添加到现有的游戏对象。(如下图,Unity版本为2021.
樱花不再在海棠湾涮羊肉
·
2023-09-14 09:05
#
Unity组件
unity
游戏引擎
Unity2D
实现左右移动的敌人角色
文章目录环境与角色创建敌人角色敌人脚本检测前方是否有地面获取检测点检测地面完整代码运行结果其他文章环境与角色创建敌人角色简单起见,突出脚本的内容,我们就只创建一个圆形用来当做当前的敌人角色。为分清左右,我们再为敌人角色添加一个眼睛,新建一个圆形精灵,更改其颜色为黑色,然后使其成为Enemy的子物体,调整位置,刚刚好放在它的右边,当做眼睛。然后关键的一个东西,新建一个GroundCheck子物体,空
芝士就是力量啊 ೄ೨
·
2023-09-05 23:20
Unity
unity
AssetBundle.Unload(true)无法卸载图集
1)AssetBundle.Unload(true)无法卸载图集2)关于
Unity2D
游戏地图预加载的问题3)Addressables能否支持某些资源不打Bundle直接加载源文件这是第342篇UWA技术知识分享的推送
·
2023-08-29 15:03
loadingab
跟随角色镜头时,解决地图黑线/白线缝隙的三种方案
现象:解决方案一:参考【
Unity2D
】去除地图中的黑线_unity选中后有线_香菇CST的博客-CSDN博客,博主解释是因为抗锯齿采样导致的问题。
克里姆颂
·
2023-08-22 12:48
Unity路线
unity
【经典游戏】坦克大战
Unity2D
项目实战(保姆级教程)
主要内容:1.Unity3D引擎中的基础设置。2.2D场景的搭建,预制体制作。3.2D动画的制作。4.图片图集的有关知识。5.碰撞器,触发器,碰撞检测与触发检测。6.2D游戏渲染的一些知识。7.敌人AI的编写。8.UGUI有关内容,场景切换等。所需资源包链接:https://pan.baidu.com/s/199wuwMiucKDQfZR54Skwxg?pwd=a6pa提取码:a6pa——————
Y1RV1NG
·
2023-08-22 12:17
Unity案例教程
unity
游戏引擎
Unity 2d-extras 导入方法 及 导入报错的解决办法
Unity版本:2019.4.30f1c1问题:
Unity2d
-extras导入失败解决办法:不要下载2d-extras-master,转而下载对应unity版本的2d-extras下载地址:https
Kenn.Guo
·
2023-08-22 12:46
unity
游戏引擎
2d插件合辑
Unity2D
Destruction:来点5毛特效!PolygonColliderSimplification:效率效率!2DPixelPerfectC
明天的每天
·
2023-08-14 09:30
unity
Unity2D
RPG开发笔记 P1 - Unity界面基础操作和知识
文章目录工具选择简单快捷键Game窗口分辨率检视器Transform组件SpriteRenderer综合检视器工具选择按下QWERTY可以选择不同的工具进行旋转、定位、缩放简单快捷键按下Ctrl+D可以复制物体Game窗口分辨率16:9为最常见的分辨率检视器Transform组件物体在空间中的位置、缩放、旋转点击这里可以进行reset操作,位置将会被重置不知道算不算冷知识的冷知识:鼠标拖动这里可以
Nesb01t
·
2023-08-14 04:13
Unity
笔记
unity
游戏引擎
Unity2D
Spine死亡渐隐消失
写些实用的东西1.把spine默认的shader改成skeletontint2.直接改spine材质中的alpha是没用的要用以下方法,官方有说明!懒得描述了看截图:
落九天1028
·
2023-08-13 08:49
unity2D
学习(1)新建2D项目并导入素材
location是项目的地址addassertpackage可以选择你之前从unitystore导入过的本地素材但是你如果是第一次使用的话,是没有已经导入过的素材的最后点击createproject,就可以创建
unity2D
魔法自动机
·
2023-08-10 18:11
Unity学习
unity2D
坐标系的坑
一,开始就入坑刚开始搞
unity2d
坐标系时想着:可能以后会同时兼容unity3d,,这样一想就出大问题了,,一开始根本不知道是什么问题,就是把坐标转成屏幕坐标又转回去,一赋值:go不见了.....后来一点点地排查终于找到
normidar
·
2023-08-10 06:21
#
Unity2D
相机跟随的多种姿势
一、相机绑定直接作为Player角色的子项目优点:简单,无需编程缺点:不灵活二、使用Rigidbody2D组件给相机设置一个Rigidbody2D组件,然后计算方向添加一个速度。优点:较为简单。缺点:不够平滑,有点假。三、平滑移动使用SmoothDamp平滑阻力运动、Lerp线性插值使用SmoothDamp:(在官方的手册里也有推荐用此函数[^1])transform.position=Vecto
雪靡
·
2023-08-09 23:16
Unity
unity
【
Unity2D
】粒子特效
为什么要使用粒子特效Unity的粒子系统是一种非常强大的工具,可以用来创建各种各样的游戏特效,如火焰、烟雾、水流、爆炸等等。使用粒子特效可以使一些游戏动画更加真实或者使游戏效果更加丰富。粒子特效的使用在Hierarchy界面右键添加Effects->ParticleSystem点击ParticleSystem可以改变当前粒子系统的各种属性配置粒子特效的属性下面列举出一部分粒子特效属性Particl
architect cgz
·
2023-08-01 22:15
Unity学习
unity
unity2D
笔记-制作死亡功能和游戏重开
对之前的viewpanel的单例基类做了优化,这样不用在子类进行单例的创建和判断了并且可以根据不同单例类名进行实例化实例化的物体和类名要一致usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassSingletonView:ViewBasewhereT:SingletonView{//S
你只在游戏中存在
·
2023-07-31 17:00
unity
动画
unity
c#
unity2D
笔记-实现饥荒效果的2.5D游戏
教程来自B站大佬:https://www.bilibili.com/video/BV1DT4y1A7DJ?spm_id_from=333.337.search-card.all.click&vd_source=19df42746a97e8a5f29ac78388f521d5在这里主要有2点感悟:1.对于混合树了解更深刻了2.人物向量转换关系3.协程的使用1.混合树控制人物移动通过控制输入的x,y向
你只在游戏中存在
·
2023-07-31 17:00
unity
游戏
【
Unity2D
】禁止角色走入水中(瓦片地图碰撞)
为瓦片地图添加碰撞1.在Hierarchy中,选择Tilemap游戏对象。2.在Inspector中,单击AddComponent按钮。3.搜索“TilemapCollider2D”,添加该组件此时,Scene视图中所有瓦片都添加了绿色碰撞体方块现在所有的瓦片都已设置为进行碰撞。4.在Project窗口中,找到Tile文件夹。选择所有不是水的瓦片。(你可以单击一个瓦片,然后按住Shift并单击列表
architect cgz
·
2023-07-30 17:56
unity
【
Unity2D
】角色动画的切换
动画状态转换第一种方法是设置一个中间状态,从中间状态向其余各种状态切换,且各状态向其他状态需要设置参数实现动作转移时右键点击MakeTransition即可实现动画转移需要设置条件点击一种动画到另一种动画的线,然后点击加号添加Condition比如机器人从向左走切换到向右走的条件是MoveX(向左的运动参数)大于0同时,为了使得动画切换流畅,需要将HasExitTime取消勾选同时点击Settin
architect cgz
·
2023-07-30 17:56
nginx
运维
【
Unity2D
】设置一物体默认在其他物体之上不被遮挡
比如我想让机器人显示在箱子的前面。点击箱子,将其层级设置在机器人的后面。即修改箱子的OrderinLayer在机器人之后物体默认的OrderinLayer都是0,将箱子的OrderinLayer修改为-1即可这样将确保先绘制机器人,然后绘制箱子。这样机器人就显示在箱子前面了。
architect cgz
·
2023-07-30 17:25
Unity学习
unity
【
Unity2D
】Order in Layer 与Layer的区别
OrderinLayer是Unity图形渲染的顺序,通过设置OrderinLayer,可以设置同层(Layer)的物体出现顺序,可以默认使一种物体出现在另一种物体前方设置一物体默认在其他物体之上不被遮挡Layer是Unity中物体的层级,不同物体可以位于不同层上通过这个可以设置不同层的物体之间的碰撞等如下,通过Edit->ProjectSettings->Physics2D->LayerColli
architect cgz
·
2023-07-30 17:53
Unity学习
unity
unity2d
转微信小程序报错
报错BuildingLibrary\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.jsfailedwithoutput:Traceback(mostrecentcalllast):File“D:\Unity\2021.3.4f1c1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscr
程序媛堆堆
·
2023-07-27 17:22
unity
报错处理
微信小程序
unity
小程序
Unity2D
瓦片地图制作(Unity版本 2021.1.23)
1.将图片资源拖拽到Unity资源文件目录下2.选中图片将SpriteMode设置为Multiple,并且根据图片像素的大小设置MaxSizeimage.png3.打开SpriteEditor,进行切割,切割完成后点击Applay后关闭image.png4.选择创建的TileMap,再打开TilePalette面板,创建一个新的将切割好的图集拖拽进去就可以开始绘制了image.png
IT魔幻师
·
2023-07-25 07:57
Unity2D
商业游戏案例 - 梦幻西游(第二季 框架设计篇)
00网址来源01
Unity2D
回合制游戏案例-梦幻西游(第一季战斗逻辑篇)01
Unity2D
回合制游戏案例-梦幻西游(第一季战斗逻辑篇)【B站的第一季的部分视频】02
Unity2D
商业游戏案例-梦幻西游
weixin_39538253
·
2023-07-25 06:10
Unity
C#
Siki
游戏
ui
unity
【
Unity2D
】相机移动以及设置相机边界
添加相机添加相机时,首先需要在unity中添加Cinemachine包第一次使用这个包时,需要在PackageManager中搜索并安装安装CameraMechine包后,添加2DCamera设置跟随对象为Ruby(从Hierarchy中将Ruby拖动到Follow中)同时,由于世界是有边界的,要为相机设置边界通过添加Extension为相机添加Confiner(约束)常用的约束有Composit
architect cgz
·
2023-07-25 03:47
数码相机
Unity2D
锁链效果实现(一)——HingeJoint2D组件的使用
前言最近在自己做开发的时候突然想在2D游戏做一个扔出锁链的效果,但是在网上感觉相关的实现教程都略深奥了一点(=v=、),于是自己研究了一下,也借鉴了社区里的一些讲解和教程,终于搞明白了实现方法,在这里和大家分享一下~HingeJoint2D铰链关节的使用要点HingeJoint2D(铰链关节)是Unity自带的物理关节组件之一,主要用于实现两个刚体之间相互勾连旋转的效果(比如钟摆的效果、行星绕恒星
RefmBiox
·
2023-07-22 17:35
Unity2D开发日志
unity
游戏程序
c#
AssetBundle.Unload(true)无法卸载图集
1)AssetBundle.Unload(true)无法卸载图集2)关于
Unity2D
游戏地图预加载的问题3)Addressables能否支持某些资源不打Bundle直接加载源文件这是第342篇UWA技术知识分享的推送
UWA
·
2023-07-17 18:48
厚积薄发
Unity优化
Loading
AssetBundle
Unity2D
瓦片地图tilemap出现瓦片间间隙问题解决
项目场景:Unity瓦片地图还是挺好用的,不过存在瓦片间间隙的问题问题描述:就比如这张图里方块间的蓝色线条,看着很是烦人。原因分析:肯定是有unity设置抗锯齿的问题,还有其他问题,就不太清楚了,希望大家指点。解决方案:首先关闭编辑–项目设置–质量里的抗锯齿选项这时候就好多了,不过在角色跑动时,仍有线条时不时出现如果还有这样的问题,建议根据效果自行调整grid对象单元格间隙这里我设置了-0.001
null\0
·
2023-06-23 07:18
unity
c#
bug
Unity基础笔记(3)—— Unity UI系统
UnityUI系统一、UI系统介绍1.
Unity2D
和UI的区别
Unity2D
:主要基于SpriteRenderer和2D物理系统等组成。UI:由Canvas以及各种UI组件组成。
Dukenone
·
2023-06-16 02:53
unity
ui
游戏引擎
unity2d
导入psb文件注意事项
一、前言导入psb多个图层是方便制作2d骨骼动画二、设置psb文件锚点导入psb文件的时候默认的锚点一般都不是我们想要的位置,人物朝左、朝右旋转的时候会出现人物移动很多位置,可以手动设置锚点到我们需要的位置。三、unity导入psb文件报错今天开始我的unity导入psb文件就一直报这个错,之前都没问题,重新unity和重启电脑都没用吐槽很难在百度找到答案?所以大家是怎样找答案的?求指导。。。Nu
P@ssW0rd
·
2023-06-11 22:16
unity
unity
c#
游戏引擎
【Unity Optimize】使用图集(Sprite Atlas)优化项目
目录1图集(SpriteAtlas)介绍2创建与配置SpriteAtlas2.1创建SpriteAtlas2.1.1
Unity2D
项目2.1.2Unity3D项目2.2配置SpriteAtlas2.3注意事项
STARBLOCKSHADOW
·
2023-06-11 16:39
Unity
笔记
unity
unity优化
Sprite
Atlas
Unity2D
骨骼动画制作之单张图片编辑
1、打开骨骼制作面板在SpriteEditor左侧选项,选择SkinningEditor2、(1)骨骼制作PreviewPose预览模式,可以预览动作并不会真正的改变设置ResetPose将角色骨骼和关节恢复到原始位置EditBone编辑骨骼,可以改变骨骼的位置、长度、方向、名称等等CreateBone创建骨骼SplitBone拆分骨骼,将一个骨骼一分为二点击CreateBone在图片需要创建骨骼
holens01
·
2023-06-11 16:06
unity
动画
unity2d
粒子特效
文章目录前言先看效果一、2d平台雨1.配置2.图片素材3.最终效果二、脚步灰尘效果1.配置2.代码调用3.效果三、受伤血液四溅效果1.配置2.效果待续四、工程源码五、参考六、完毕前言我只是我抽空写了一些简单的2d粒子特效,后面如果接触新的不错的2d特效,我还会继续补充。如果你想了解关于3d的粒子特效可以看我之前写的另一篇文章:unity3d实现下雨、雾气、萤火虫和火花四溅的粒子效果先看效果一、2d
向宇it
·
2023-06-11 09:50
#
【Unity造轮子】
unity
游戏引擎
Unity记录3.5-地图-第三阶段总结
参考:Unity中文手册2021.1
Unity2D
-ExtrasMathf.PerlinNoise总结-2023/03/18画了一个te
MWHLS
·
2023-06-08 03:28
Unity
unity
游戏引擎
unity2d
如何实现单张图片不间断播放
介绍游戏中,有时候需要反复使用一张图,但是无限拼接一张图特别麻烦usingUnityEngine;publicclassMovingBackground:MonoBehaviour{publicfloatbackgroundSpeed=5f;//移动速度privateRendererbgRenderer;//纹理渲染器对象privateVector2offset=Vector2.zero;//偏移
忽然602
·
2023-04-20 22:24
解决问题
unity
游戏引擎
unity2D
学习(12)角色发射子弹
1思路效果的想法:按下“Fire1”就可以切换为shoot射击状态,角色就会自动连续发射子弹,在shoot模式下再按下“Fire1”就可以切换回上一个状态。代码的思路:用一个EmptyGameObject作为枪口,然后一个PreFab预制体作为子弹。2子弹新建一个Sprite,并命名为Bullet(子弹)。然后为Bullet添加Rigidbody2D(刚体)、BoxCollider2D(碰撞器)、
魔法自动机
·
2023-04-12 13:21
Unity学习
unity
unityP1笔记——Unity部分
目录Unity基本操作组件思想Transform组件GameObject组件预制体生命周期函数Invoke函数协程常用工具类
Unity2D
Sprite和SpriteRender2D物理系统:刚体碰撞体触发
Haruka陈词
·
2023-04-11 00:08
unity
游戏引擎
unity2d
,比较复杂的碰撞体如何制作?
介绍
unity2d
,比较复杂的碰撞体如何制作?方法1.要制作复杂的碰撞体,可以使用多个简单的碰撞体组合而成。比如,可以使用多个矩形碰撞体、圆形碰撞体、多边形碰撞体等来构建一个复杂的碰撞体。
忽然602
·
2023-04-08 21:34
解决问题
unity
游戏引擎
Unity2D
学习笔记Day9:添加敌人——受伤效果及反弹效果(补8.16)
学习资源:B站M_Studio《Unity教程2D入门》14UnityAssets:SunnylandDay9受伤并反弹预期效果:若在地面上碰到敌人,会触发受伤动画并反弹。privatevoidOnCollisionEnter2D(Collision2Dcollision){//碰到敌人的时候if(collision.gameObject.tag=="Enemy"){//如果是下落状态if(ani
看起来不太聪明的Jolin
·
2023-04-08 14:11
unity
游戏开发
Unity2D
学习笔记Day15:角色下蹲+掉落死亡+切换场景
学习资源:B站M_Studio《Unity教程2D入门》20-21UnityAssets:SunnylandDay15更正:Time.fixedDeltaTime让角色移动和跳跃时更加流畅,如果是用FixedUpdate函数,应该相对应选择Time.fixedDeltaTime。1.增加Crouch(下蹲)效果为节省时间,这里就不添加这个实际效果。但理解一下其中的思路和方法。在Input中没有Cr
看起来不太聪明的Jolin
·
2023-04-08 14:11
unity
游戏
unity2D
笔记-控制人物相关
(一)左右移动控制人物左右移动,同时加入左右移动人物翻转控制。有两种方法:1.更新x的速度,通过速度正负判断翻转。(注释的代码)2.获取位置帧,通过位置帧和初始帧的大小判断是否翻转。(注释的代码)3.根据轴判断,是否翻转和左右移动。Tips:Input.GetAxisRaw:获取原始轴按下键的時候取得的值只有0,1,-1这3个值Input.GetAxis:获取轴按下键的時候取得的值会从0到1慢慢增
你只在游戏中存在
·
2023-04-08 14:04
unity
unity
Unity2D
| 初学笔记
第一次接触Unity,并且跟着视频资料做出了第一款2D像素游戏,因为还有很多不懂的地方,以及在学习过程中感觉有待优化的地方,所以想要通过这篇文章对自己进行一个总结,内容其实都是写给以后的自己。在学习过程中呢,有收获,也遇到问题,这些呢,有可以分为编写代码类,和Unity使用类的###Unity使用C#代码未解决的问题毕竟是初学,感觉还是收获满满的,在这里会选出个人感觉很实用很关键的方法,或者是在之
iwannagosleep
·
2023-04-08 14:04
Unity2D
c#
unity2D
:角色下蹲移动
注:该文为学习笔记,具体请看b站upMichael-Studio的unity教程2D入门:13敌人Enemy!环境:unity2020.3一个修正(与本文内容无关Update与Time.deltaTime匹配FixedUpdate与Time.fixedDeltaTime匹配本文知识点:设置蹲下键蹲下按哪个按钮,unity里面是没有预制的,所以我们要自己设置第一步,打开Edit——ProjectSe
Karon_NeverAlone
·
2023-04-08 14:57
unity2D
Unity入门 ----
unity2D
基础知识
Unity入门DAY一:向量Vector向量夹角物体的指向屏幕坐标DAY二鼠标事件处理探测鼠标事件鼠标跟随事件鼠标拖拽事件函数EventFunctions脚本的执行顺序脚本的参数引用类型的参数预制体编辑预制体断开Prefab和PrefabInstance联系动态创建实例实例的销毁DAY三子弹发射(练习)定时器:每0.4s发射一个子弹键盘事件物理系统静态刚体刚体的碰撞刚体的反弹DAY四延时调用消息调
fwng
·
2023-04-08 14:52
unity
unity
unity2d
渲染图层
介绍在Unity中,图层(Layer)是用于控制对象渲染顺序和叠加关系的属性。每个对象都有一个图层属性,它的默认值为Default层。在渲染时,Unity会按照对象的图层值从小到大的顺序来渲染它们,图层值相同的对象则按照它们在场景中的顺序来渲染。方法数值越大,越有可见性,但是越往后渲染。在Unity中,图层(Layer)的渲染顺序是由图层值的大小决定的,数值越小的图层越先被渲染,数值越大的图层越后
忽然602
·
2023-04-08 00:12
解决问题
unity
游戏引擎
Unity学习记录【一】
2020年8月20日
unity2D
骨骼动画2DAnimation+IK极速入门教程【完结】2D骨骼动画2DAnimation2DIK2020年8月21日【中文字幕】UI背包系统(ScriptableObject
爱吃鱼的鸡米
·
2023-03-31 19:59
unity2d
角色跳跃中的卡墙问题
问题描述当角色跳起来接触左右墙壁时按住左右移动键,会出现卡墙现象,就是角色不会因为重力掉下来,而接触墙壁停止在半空(不符合客观规律)解决思路在跳跃中,设置角色刚体摩擦力为0即可解决方案要改角色刚体摩擦力在Rigidbody组件当中没有摩擦力这个参数,需要为我们Rigidbody组件添加Material。在Project视图中,右键,Create->PhysicMaterial2D,这里我们创建两个
kofzx
·
2023-03-30 17:45
Unity2d
代码翻转人物左右方向的两种方法及其适用情况
Unity2d
代码翻转人物左右方向的两种方法一通过代码改Flip翻转(此种方法不会改变碰撞体)选择x是在x轴左右翻转(关于y轴对称翻转)SpriteRendererspriteRenderer;spriteRenderer.flipX
珞珈大胖强TURBO
·
2023-03-29 02:06
Unity心血所著
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他