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
好项目分享】用全是好活制作横版卷轴射击游戏①简单制作滚动卷轴以及玩家移动
B站完整视频:【完结】Unity横版卷轴射击游戏制作教程【满满的全是干货】独立游戏|游戏开发_哔哩哔哩_bilibili➤内容简介--Unity游戏制作要领-从无到有制作一个完整游戏的全过程-输入系统(InputSystem)-对象池(ObjejctPooling)-物品掉落(ItemLoot)-协程(Coroutine)-适合有一定Unity游戏开发基础的同学继续深入学习------------
dangoxiba
·
2022-05-13 13:18
游戏
unity
游戏引擎
visualstudio
c#
【
Unity2D
好项目分享】提高游戏人物打击感
学习目标:最近在b站和Youtube上看到了很多好项目,这对已经了解一定程度的Untiy知识的小伙伴有很大帮助,今天在b站看到一个Up教学如何提高游戏人物打击感,今天就用文字解析的方式算是总结一下我学到的内容吧。视频地址:使用Unity实现动作游戏的打击感_哔哩哔哩_bilibili本期视频使用资源:https://legnops.itch.io/red-hood-characterhttps:/
dangoxiba
·
2022-05-08 10:38
游戏
c#
unity
visual
studio
游戏引擎
【
Unity2D
】射线·碰撞投射·方法总结
一、射线:Physics2D.Raycast()必须参数:起点、方向可选参数:距离、Z轴深度、过滤条件(检测哪些层、是否检测触发碰撞器等)out参数:RaycastHit2D[](存放碰撞返回的结果)返回值:int(表示碰撞结果的个数)/RaycastHit2D(射线碰撞的结果)备注:如果射线从碰撞体内部发出,可以使用collider2d.Raycast()方法手册链接:Physics2D-Ray
煮粥侠_99
·
2022-05-05 09:59
Unity
unity
游戏引擎
Unity 2D 游戏角色动画制作方法系列内容介绍
在制作爱牙大作战(TeethDefenseBattle)这款
Unity2D
游戏时,动画制作占据了我很大一部分的工作量。其中需要多种工具和技术相结合。列举如下:1.Photoshop用于绘制人物或场景。
黑山老雕
·
2022-02-17 06:12
Unity学习笔记(7)
Unity2D
骨骼动画制作流程
用骨骼动画最大的好处就是方便之后做换装系统。无论对3Dor2D游戏都是这样的。这篇博文记录一下2D骨骼动画的制作流程,参考b站麦扣的系列教程:https://space.bilibili.com/370283072/channel/seriesdetail?sid=211996素材制作用PS做一个将人物各个部件(骨骼)都分解开来的人物模型。导出时注意选择PSB模式,不然无法分层读取。导入Unity
Cake_C
·
2022-02-04 15:43
Unity学习笔记
unity
动画
游戏引擎
Unity2D
使用Cinemachine设置相机跟随
1.打开编辑器window->PackageManagerimage.png2.Cinemachine按照后重启Unity3.选中SampleScene根目录后创建相机image.png4.设置相机跟随image.png5.去掉镜头阻尼系数image.png
IT魔幻师
·
2021-10-26 00:03
Unity2D
实现游戏回旋镖
本文实例为大家分享了
Unity2D
游戏回旋镖实现的具体代码,供大家参考,具体内容如下以下我举出2种同使用情况的回旋镖那么回旋镖需要怎么做呢?
·
2021-09-12 18:44
游戏开发
Unity2D
图片任意形状破碎裂片效果展示
目录一、前言二、效果演示三、Demo工程下载四、操作步骤1、牙图片:SrpiteRenderer2、碎裂:Explodable3、多边形碰撞体组件:PolygonCollider2D4、生成碎片:GenerateFragments5、点击碎裂:ExplodeOnClick6、碎裂爆破:ExplosionForce7、碎了再碎:ExplodableFragments结束语一、前言点关注不迷路,持续输
·
2021-09-03 19:46
Unity2D
简单游戏飞机大战开发(二)
1.第一步:承接第一大部分的内容,前面实现了让飞机动起来,那么我们接下来便是要让飞机能够发射子弹。以同样的方法将子弹对象拉到场景中,通过右边的检查器(Inspector)那一栏调整大小等属性,同样为子弹添加BoxCollider(盒碰撞器)。2.第二步:在设定好子弹后便开始使子弹动起来,我们要做到让子弹向屏幕的Y轴正向移动。首先我们在Assets的scripts文件夹里面创建一个C#脚本,名为Am
·
2021-06-21 15:41
unity2d
Unity制作FlappyBird教程1
FlappyBirdGame.gif在开始本教程前,你至少要对
Unity2D
有一个初步了解。至少要学习过了官方的UFO2D项目。如果没有学习过,强烈建议先学习一下。
麓山法海
·
2021-06-12 23:54
unity2d
游戏开发系列教程:四、一个2D游戏所需要的主要功能(游戏框架)
目录
unity2d
游戏开发系列教程:一、环境安装
unity2d
游戏开发系列教程:二、新建工程并熟悉Unity编辑器常用功能
unity2d
游戏开发系列教程:三、场景布置,增加怪物和机关原文下载https:
何以解忧 `唯有暴富
·
2021-05-28 16:07
Unity
unity2d
[Unity 2D] 重温红白机经典FC游戏,顺便教你快速搭建2D游戏关卡(Tilemap | 场景 | 地图)
nestopia2、启动nestopia3、下载FC卡带包:76合1(76in1)4、载入卡带(.nes)5、设置键盘按键(或手柄)6、开始玩耍吧7、重启(重载卡带)8、我收藏的FC卡带(54款)四、
Unity2D
林新发
·
2021-05-22 21:47
Unity3D
unity
tilemap
红白机FC
2D游戏
关卡制作
unity2d
游戏开发系列教程:三、场景布置,增加怪物和机关
目录
unity2d
游戏开发系列教程:一、环境安装
unity2d
游戏开发系列教程:二、新建工程并熟悉Unity编辑器常用功能第一节、场景草地布置先查看一下资源文件里都有什么,一会就要用到的打开Window
何以解忧 `唯有暴富
·
2021-05-21 11:46
Unity
unity2d
游戏开发系列教程:二、新建工程并熟悉Unity编辑器常用功能
目录
unity2d
游戏开发系列教程:一、环境安装第一步、打开项目耐心等待一小会工程界面第二步、创建第一个场景(第一关)进行试玩点击图中标号1的运行按钮,即可简单试玩感受,操作如下移动A,D跳跃Space
何以解忧 `唯有暴富
·
2021-05-20 16:55
Unity
[
Unity2D
/3D]Particle System粒子系统/以实现烟雾效果为例
[Unity3D]ParticleSystem粒子系统首先看一下效果1.创建一个ParticleSystem:右键Effects->ParticleSystemPause暂停播放粒子效果Restart重新播放粒子系统Stop清除播放的粒子效果2.单击创建好的ParticleSystem,可以在Inspector面板下的particlesystem下设置粒子的属性在加粒子样式之前,首先要了解一下如何
Z_hongli
·
2021-05-20 10:35
Unity3D
Unity2D
教学
unity
unity2d
游戏开发系列教程:一、环境安装
从这篇文章开始,一步一步教大家从0开始通过2DGameKit项目进行2D游戏开发第一步、环境安装1、先使用手机下载UnityConnect并注册登陆2、进入unity官网https://unity.cn/releases,下载UnityHub3、扫码下载4、安装运行安装一路下一步即可,然后运行UnityHub5、登陆UnityHub并设置Unity编译器安装路径激活一下许可证,Unity对于个人学
何以解忧 `唯有暴富
·
2021-05-20 10:25
Unity
Unity2D
游戏角色动画教程-使用Photoshop创建2D游戏角色素材
介绍如何使用Photoshop为Unity创建2D游戏角色素材
Unity2D
游戏角色动画教程-使用Photoshop创建2D游戏角色素材教程全集请看网易云课堂。
黑山老雕
·
2021-04-23 20:17
unity2D
制作一个2D游戏场景Tilemap
今天使用了一下2020版本的unity。做一个2D的游戏场景。由于公司软件一直停留在5.X时代,很多新版本功能并没有用到。这次用了新版本,感觉发现了新大陆了。目的:做一个2D的游戏场景。使用的是2020.3.0f1版本。方法:使用Tilemap功能。过程如下:更多内容请关注:unity风雨路首先新建一个新工程,最初选择2D的项目。然后新建一个2D场景。然后到Hierarchy面板里2DObject
紫龙大侠
·
2021-04-06 18:13
unity3D
unity2d
自动生成敌人_【A*Pathfinding】超级简单的
Unity2D
寻路
哈喽~我是yumir。写过俯视角射击和“元气骑士”地图生成之后,不做个敌人AI总觉得差点什么,所以又研究了一下Unity的2D寻路。传送门:这次我用的是A*Pathfinding的免费版。获取方法:在官网(A*PathfindingProject(https://arongranberg.com/astar/))点击Download选项,在跳转到的页面上选择下载”Free“版本,将下载下来的文件导
水韬呀
·
2021-01-02 13:39
unity2d自动生成敌人
Unity2D
小游戏颜色设计简单Demo和思路分享(初学者作品)
文章目录前言一、素材制作1.这边就是简单用PS到了几个基础图形二、场景搭建1.搭建目标场景2.搭建游戏场景3.添加按钮重新开始和退出游戏三、代码功能实现1.Shoot脚本,子弹射击的实现2.ButtonGreen脚本,实现点击控制子弹的射出3.通过标签实现碰撞检测和空气墙的制作4.实现游戏重新开始和通关判断前言写个了ColorShoot的小游戏简单Demo,主要是分享思路和巩固基础知识。自学Uni
荒天GR
·
2020-11-29 20:06
uniity游戏功能实现思路
游戏
游戏开发
unity
unity3d
利用纯代码的
unity2d
动画animation开发
使用unity引擎,基于c#语言开发的一个2d的animation,其中包括角色的移动和大小等设置,字幕的格式设置,以及场景之间的相互转换(使用淡入淡出)。以我做的角色小红帽为例。代码注释很清晰的描绘了我的思考过程。下图为字幕的设置与呈现。下图为场景切换,使用SceneManager中的LoadScene等功能。视频成果链接:https://b23.tv/m9XjcA
刘家坑
·
2020-11-04 09:38
笔记
【
Unity2D
MobileGame_PirateBomb02】—— 使用TileMap系统搭建游戏场景
切割好素材之后,就可以使用图片资源了。拖拽图片到层级窗口就可以在场景中编辑地图,这是基础的方法。但它存在一个明显的问题就是如果创建一个关卡就需要反复的复制图片资源去调整位置,这样的效率是极其低下的。特别是在复杂的地图上,甚至更多的关卡中就需要消耗大量的时间。所以使用unity提供的TileMap系统。1.TileMap的基本使用方法,导入精灵组并绘制场景地图1.1层级窗口添加TileMap创建Ti
明天不吃鱼
·
2020-10-17 14:55
PirateBomb
游戏开发
游戏
unity
Unity3D 搭建优雅的UI框架
我的第一款款
Unity2D
游戏《山地赛车》,使用的就是NGUI搭载界面。弱联网手游一般都没什么复杂的界面,我也是很轻松花一天就把界面搭载好了,看起来好挺好看的,还花了不少时间做动态效果。
阿鹏哥哥01
·
2020-09-16 19:05
unity3d
游戏蛮牛unity权威指南全实例讲解书籍上线
购买书籍并赠送未发布视频课程的本书是游戏蛮牛unity3d(第一季)和
Unity2D
(第二季)的公开课144集视频课程内容所对应的书籍。
秦飞
·
2020-09-16 10:46
unity3d
「
Unity2D
」使用Unity创建一个2D游戏系列-8
现在我们通过使用粒子改进了游戏的视觉效果,接着我们会在工程里里添加一些音乐和声音。使用Unity我们可以很简单做到,但是这部分却对游戏非常重要重要。你会学到在哪里去找游戏的声音和音乐,选取一些声音用于在我们游戏脚本里播放。找啊找啊找"音乐"Damien最近(也不算太最近)在StackExchange参与讨论了关于这个话题的一个讨论。就我们所知,一个开发者可以:购买声音雇佣或者请一个音乐师在一些网站
丿浅笑丶离殇
·
2020-09-16 06:49
Unity
unity
游戏
2d
教程
Unity2D
Sprite灰白图(Unity3D开发之十一)
猴子原创,欢迎转载。转载请注明:转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址:http://www.cocos2dev.com/?p=596昨晚看到群里问到2DSprite怎么变成灰白图,晚上看了下,修改shader是最方便的。下面是Sprites-Gray.shader的实现,请放入自己工程:Shader"Sprites/Gray"{Properties{[PerRen
Cocos2der
·
2020-09-15 21:51
Unity3D
Unity3D游戏开发
unity
gray
sprite2d
unity2d
碰撞回弹
XY轴横版游戏中,两个角色碰撞时受力会互相撞飞。简单是思考以后想到两个办法。1、重写碰撞(没研究过)2、使用Oncollisionenter改变受力此效果没有撞飞效果,但持续移动还是可以可以把角色缓慢推开。第二种就是usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassOncollis
明天的每天
·
2020-09-13 14:09
Unity2D
Sprite Editor 图片切割
http://blog.csdn.net/akof1314/article/details/38845933
lingyun5905
·
2020-09-12 12:31
Untiy
Unity2d
引入新功能SpriteAtlas,Sprite新的图集方式
在Unity2017.1.0f3中引入了SpriteAtlas,一个新的图集打包方式。官方文档:https://docs.unity3d.com/2017.1/Documentation/Manual/SpriteAtlas.htmlhttps://docs.unity3d.com/2017.1/Documentation/ScriptReference/U2D.SpriteAtlas.html之
chqj_163
·
2020-09-11 14:09
Unity3d
unity2D
人物移动撞墙体抖动
一般是添加boxcollider2D组件后我们再给人物添加刚体组件,那么人物移动就用rigidbody2D.AddForce,撞击墙体是不会有抖动现象的。因为这种移动方式是带有物理特性的很难做到匀速移动,有时候我们移动是直接用transform.Translate,这是一种直接改变坐标的移动方式,当撞击collider的时候就产生了矛盾,一边要移动一边又受到collider影响要弹出来,所以就不停
D调的绿叶
·
2020-09-11 10:08
unity2d/3d
Unity2D
中实现子弹的弧线轨迹
Unity2D
中实现子弹的弧线轨迹前言设计思路代码实现第一次发blog的感想前言大家好!
RefmBiox
·
2020-08-24 21:04
Unity2D开发日志
unity2D
人物和物体的碰撞设置
对于场景中的物体,比如树,我们通过添加BoxColLider2D来添加碰撞信息;对于人物,不仅要添加如上组件,还要添加Rigidbody2D;关于物体遮挡问题,当人物经过物体时,可能完全遮盖该物体,解决方法;点击Eidt—>>>ProjectSetting关于人物被背景遮挡问题:修改Order
long Rookie
·
2020-08-24 19:29
Unity学习
unity相关资料
一种
Unity2D
多分辨率屏幕适配方案https://www.cnblogs.com/flyFreeZn/p/4073655.html
demondev
·
2020-08-24 14:57
iOS
unity
unity3d
Spritekit 转
Unity2D
上手指引
感谢大家一直以来的关注,十分惭愧没有更新
unity2D
的教程,后续打算抽时间更新一组游戏开发和UI开发的教程,敬请期待!
敲键盘的猫
·
2020-08-24 13:52
spritekit
ios
游戏开发
unity2d
[原创]
Unity2D
开发 + UGUI 中文教程三
不知道上一篇里,大家是不是都做出了跳跃的效果。从这一节开始,我提交了代码到Github,大家如果有什么不明白的地方,可以去看源码。另外我的Github里还有两个以前写的spritekit游戏,大家也可以围观一下。传送门添加障碍物首先我们测试一下上一节提到的跳跃的数值,我测试出了一组比较合理的数据,大家可以试用一下。privatefloatjumpForce=15;privatefloatgravi
敲键盘的猫
·
2020-08-24 13:49
unity2d
unity
c#
游戏开发
[原创]
Unity2D
开发 + UGUI 中文教程二
哈哈,这个坑继续来填上~据我了解,很多人也像我刚开始那样,以为角色站在地上是使用重力模拟出来的效果,地面和角色都有刚体来实现,跳跃就是给角色一个向上冲力。但是这样做有很多弊端,最主要的就是,你无法精确控制角色的位移距离、方向等,因为这一切都由引擎代替你控制了。但是用代码模拟,可能好多新人光是想想就觉得头大,我怎么计算角色应该在哪呢?我怎么才能做出超越物理模拟的效果呢?下面我们就来一点点实现。添加跳
敲键盘的猫
·
2020-08-24 13:13
unity2d
c#
游戏开发
unity
[原创]
Unity2D
开发 + UGUI 中文教程一
哈哈,首先解释一下为什么Spritekit系列没有继续更新。从今年(2015)四月份开始,发现Spritekit制作大一些的游戏很累,于是考虑换一款引擎尝试一下。刚好Unity5免费策略推出,2D功能也大大增强,于是开始转投Unity。在朋友鼓励下,推出Unity教程,希望能帮助那些想提高2D游戏开发效率的朋友们。ps:全系列都会使用5.2.0版本(目前最新5.2.2)进行开发。那么我们就开始吧!
敲键盘的猫
·
2020-08-24 13:12
unity2d
游戏开发
c#
unity
关于Unity中的UGUI优化,你可能遇到这些问题
请输入图片描述据我们所知,alphasplit的功能最初只对
Unity2D
的Sprite(SpriteRendere
林小吋
·
2020-08-20 18:03
Unity2D
使用Tiled2Unity导入带碰撞体的TiledMap地图
环境:TiledMap0.18.2Tiled2Unity1.0.10.3Unity4.6.81.下载Tiled2Unity并安装,在安装目录下找到package导入Unity。2.在TiledMap中为图块添加碰撞。视图->图块碰撞编辑器,选中要添加碰撞的图块为其添加碰撞体。3.运行Tiled2Unity,打开tmx文件,导入Unity工程。4.在Unity中Tiled2Unity\Prefabs
duswin
·
2020-08-20 18:48
unity3D
Unity2D
使用Tiled2Unity读取TiledMap中的自定义属性
继承EditorScripts下的ICustomTiledImporter,实现HandleCustomproperties接口例:[Tiled2Unity.CustomTiledImporter]classCustomImporterAddComponent:Tiled2Unity.ICustomTiledImporter{publicvoidHandleCustomProperties(Uni
duswin
·
2020-08-20 18:48
unity3D
Unity2D
Relative Joint 2D详解
这个联合组件允许由刚体物理控制的两个游戏对象基于彼此的位置保持在一个位置上。使用这个关节使两个物体以你决定的位置和角度相互偏移。和fixedjoint很像,但是有一些不同,自我感觉是一个软的约束,另一个感觉很硬该关节同时具有两个约束:保持两个刚体对象之间的指定线性偏移。保持两个刚体对象之间的起始角度偏移。例如:您可以使用此关节构造需要执行以下操作的物理对象:彼此保持一定距离,好像它们无法彼此远离或
珞珈大胖强TURBO
·
2020-08-20 02:24
Unity日常
Unity2D
Distance Joint详解
对于物理关节,距离关节,最重要的用处就是使两个物体保持一定距离,类似与生活中的软绳链接和硬铁棒链接,具体使用,如下当我们给某物体添加DiStanceJoint时,系统将会自动添加一个刚体,如果想让此物体不往下掉,则将刚体的重力大小设置为0,然后给我们需要链接的物体加上Rigidbody,想让此物体也不往下掉,则将刚体的重力大小设置为0==如果让a控制b,也就是a拉动b,将a的质量调整的比b大一些=
珞珈大胖强TURBO
·
2020-08-20 02:24
Unity日常
unity2D
学习(9)爬墙、跳跃修改、组织Inspector中的属性显示
1准备工作我把cling错看成了climb,所以做了个爬墙的功能。这里把cling动画就加入到动态切换里面,然后添加一个参数Wall(Boolean)控制。参数判断:jump->cling:wall为true,在墙上。cling->jump:wall为false,不在墙上;ground为false,不在地上。idle->cling:wall为true,在墙上。cling->idle:wall为fa
qq_40306845
·
2020-08-20 01:34
unity学习
unity2D
学习(11)角色受伤弹开、用UI Text显示血量
1角色受伤弹开想法:角色如果碰撞到敌人,就会显示受伤动画,且受伤后会向和敌人碰撞的相反方向弹开。动画转移:idle->hurt:injured为truehurt->idle:injured为false,ground为truejump->hurt:injured为truerun->hurt:injured为trueOnTriggerEnter2D和OnCollisionEnter2D介绍作用:都是碰
qq_40306845
·
2020-08-20 01:34
unity学习
Unity 2D 终结手册 (2) - 精灵_Unity3d 开发技术
Unity2D
终结手册(2)-精灵_Unity3d开发技术2D中的所有图像我们都称之为精灵(Sprite)。
蓝鸥Unity3D
·
2020-08-20 00:52
UNITY2d
检测方法OverlapCircle与Raycast详解
在2d游戏中,需要很多探测检测然后触发一些代码函数,其中最多用的是碰撞体检测,但是除了碰撞体检测外还有很多方法各有千秋,这里介绍两种自己做游戏用的比较多的方法一Physics2D.Raycast射线检测很好理解,射线检测就是自定义一个初始点和方向发射一条射线,射线如果碰到自己定的LayerMask(图层),就会返回一个RaycastHit2D对象,简单点就是如果击中,返回击中的碰撞体的一个Rayc
珞珈大胖强TURBO
·
2020-08-19 23:39
unity心血所著
unity2d
的鼠标穿透ugui以及canvas的panel
当时想用panel做下模态对话框遇到的情况是这样的canvas1-----panel1----Button1(其中代码是点击debug.log("点击了Button1按钮");)canvas2-----panel2----Button2(其中代码是点击debug.log("点击了Button2按钮");)两个都是screenspac-camera,并且都指定了rendercamera,那么照这个顺
D调的绿叶
·
2020-08-18 03:19
unity2d/3d
[新手必备]如何用c#搭配
unity2d
写推箱子游戏(源代码下载及介绍)
不知道大家还记不记得一款叫做推箱子的游戏,这款游戏是博主的童年回忆博主想开发一款推箱子的游戏,因为有了思路,开发起来很快,从7月16号晚上开发,睡了一觉后起来继续肝,在7月17号,总共开发了大概6小时,就把整个项目完成了。让我们想一想,一个推箱子的小游戏,需要什么代码?很明显,答案是:地图的存储与读取不同方块的图片加载与碰撞器配置角色移动箱子到箱子摆放点后激活变色作者更是良心的在游戏里写了一个地图
JN_X
·
2020-08-18 01:42
unity
c#
游戏
Unity2D
教程:生成滚动列表
关注专栏,持续更新哦教程总目录结构如下:ListPanel挂载ListUI脚本,其中Item对象为需要生成的预置物。除了Item之外还需要找到Content(设置为生成项的父亲)和Scrollbar(由于生成后会滚到中间去,设置scrollbar.value=1滚回顶部)ScrollPanel组件及其设置:ContentPanel组件及其设置:ScrollBar组件设置:代码:/**Author:
JK Chen
·
2020-08-17 23:54
Unity2D教程
unity 2d 四大坐标系问题 鼠标点击位置问题 详细入门解析
首先,
unity2d
中的camera有四大坐标系你需要了解清楚:官方对unitycamera的描述:DescriptionACameraisadevicethroughwhichtheplayerviewstheworld.Ascreenspacepointisdefinedinpixels.Thebottom-leftofthescreenis
yanzhanyi
·
2020-08-17 04:58
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
其他