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
骨骼动画制作之单张图片编辑
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心血所著
Unity游戏制作:2D弹球游戏 Pong(附完整项目)
的小游戏吧,运行效果如下:目录下载项目制作过程一、拼界面二、主程序Game.cs1)显示初始化2)实现小球移动3)挡板移动4)小球碰撞墙壁5)挡板与小球的碰撞6)更新得分7)小球拖尾完整代码下载下载地址:
Unity2D
弹了个球
·
2023-03-26 15:08
游戏制作
unity游戏制作
unity2D
unity
游戏
游戏开发
c#
Unity2D
游戏初入门Animation一 (基于2D游戏Demo实践)
一.游戏开场动画及动画结束后场景的跳转1.动画的创建开场动画用的是Unity中的Animation,有两个创建动画的方法,一个单击想要创建动画的物体后直接Ctrl+6或者在Unity的Window工具栏中打开Animation窗口后点击Create之后可以创建简单的动画在Assets文件夹中,比如说让物体移动(Position),或者物体放缩(Scale),物体旋转(Rotation)。第二个是直
blinding_light
·
2023-03-16 10:36
Unity基于响应式编程(Reactive programming)入门
Unity3D让物体动起来③—UGUIDoTween&UnityNative2D实现时光煮雨Unity3D实现2D人物动画①UGUI&Native2D序列帧动画时光煮雨Unity3D实现2D人物动画②
Unity2D
weixin_34368949
·
2023-02-02 09:30
游戏
c#
ui
unity2D
备忘志(二)
随着程序越来越复杂,一下章节不能再贴全部代码了,只贴涉及到的部分,但全部代码会在文末给出子弹这一部分涉及多个知识点:简单归纳如下1.给刚体施加力量让其移动2.利用public一个对象,然后界面绑定的方法传递预制体3.预制体实例化十四.子弹1.初始化首先,找到子弹素材,将其做成一个预制体给他添加刚体和碰撞盒创建一个脚本bullet来控制子弹2.子弹移动这里我们用另一种方法来让刚体移动==>施加力量p
finedayforu
·
2023-01-30 20:52
百人项目组
unity2d
游戏手机端发烫帧率低优化从10帧优化到60帧
项目组排查及优化:1.http://zh.esotericsoftware.com/forum/Skeleton-Unity-16481此外,请务必在实际设备上测试Release版本的性能,因为调试版本的性能可能会更差,而分析器会使事情变得更糟。这里一定要去掉开发者模式,否则会掉个10~20帧左右(提升明显)2.检查正常2d游戏drawcall100vertex2000属于一个标准,这个数值如果常
fraglib
·
2023-01-30 12:27
游戏
unity
游戏引擎
unity2D
横版游戏教程-3 Cinemachine镜头移动
Cinemachine是官方提供的摄像机工具组件,这个工具的用处还蛮大的,不过我们这里就简单说一下在2D游戏里面怎么实现镜头跟踪的效果,这里我们用Cinemachine代替使用MainCamera我们想要让我们的镜头跟随我们的角色移动,包括跑步,跳跃等动画,当然用脚本控制MainCamera也可以实现,思路就是让MainCamera的transform里面的position实时的设置成角色的pos
真的没事鸭
·
2022-12-29 08:47
unity
游戏
unity
Unity2D
敌人追踪/攻击/移动AI 第二期
AI功能简介:这个AI是在第一期的基础上进行修改后的AI,第一期的AI不能够自动追踪Palyer,只能够停留在原地不动,现在能够去自动追踪主角,只要进入了追踪范围内,就会一直追踪玩家,直至玩家离开追踪范围或被消灭,相关代码如下,操作与第一期相同,第一期链接如下:AI第一期展示:脚本:usingSystem.Collections;usingSystem.Collections.Generic;us
Z_hongli
·
2022-12-19 22:37
Unity2D
Unity
AI
追踪攻击
【
Unity2D
游戏】实现实时的正确的遮挡关系(引擎自带功能)
Unity的渲染层级(layer),决定了2D游戏的渲染顺序,值越大的层级越后渲染,因渲染层级大的物体会覆盖渲染层级小的物体。在SpriteRenderer中,分为SortingLayer和OrderinLayer,通过这两个属性可以设置物体的渲染层级。然而在2D游戏中,常常会有角色一会儿跑到物体前,一会儿跑到物体后面的情况,如下图。如果只设置物体的Layer,无法实现正确的遮挡关系,会产生这种情
乙秸顷
·
2022-12-19 22:05
unity
游戏引擎
2d游戏
unity2D
横板游戏教程6-敌人AI以及受击动画
这节实现敌人AI的效果为了保证代码的复用性,所以我们这里创建一个敌人父类,之后所有的敌人类都继承之这个敌人父类先创建一个敌人父类脚本,命名为Enemy然后简单写一下Enemy代码这里运用了虚函数,函数前面加上visual表示这个函数是虚函数。这里简单说一下什么是虚函数虚函数是面向对象语言中多态性的重要实现.当一个函数方法在声明时,前面带了virtual关键字,这个函数就是一个虚函数.它与非虚函数的
真的没事鸭
·
2022-12-02 07:35
unity
游戏
unity
游戏引擎
Enemy AI
Unity2D
-小怪在固定范围类进行巡逻
EnemyAI
Unity2D
-小怪在固定范围类进行巡逻前言一、场景准备二、编写代码总结前言本次单纯是巡逻移动代码,可自行添加攻击等行为一、场景准备准备如下一个固定场景二、编写代码代码如下:usingSystem.Collections
Leo__ch
·
2022-12-02 07:03
学习Unity
人工智能
unity
游戏引擎
c#
Unity2D
敌人/怪物AI控制 第一期
AI:原地巡逻自动攻击型AI会在横版地图上向左向右移动,移动一段距离后会原地停止移动,等待一段时间后,会随机向左或向右移动,以此循环,其中AI移动速度,移动时间、停留时间均可以自行调控,当人物进入怪物攻击范围后会自动面向人物进行攻击,攻击时不会移动,直至人物离开攻击范围,怪物受到攻击后会闪红,有血量:脚本:usingSystem.Collections;usingSystem.Collection
Z_hongli
·
2022-12-02 07:03
Unity2D
Unity
AI
Unity-2D游戏-打击感与敌人AI
前言最近快搞毕设了,学一些
Unity2D
游戏开发的知识,发现b站宝藏up主奥飒姆Awesome的两个蛮不错的教程,我想简单记录一下它这个游戏设计的方法。
轻舟在过
·
2022-12-02 07:02
游戏
学习日志[自我监督与复习用]
2021/8/24正式开始学习,写下此日志进行监督和回忆知识点的提醒今日学习了
unity2D
的内容有:1.左上角的五种基本操作2.新建Tilemap(瓦片地图)-分类-1.长方形-2.六边形-3.菱形3
黥心
·
2022-12-01 09:57
监督学习
Unity 2D横版闯关游戏 (JUNGLE RULES)
Billboard)(6)游戏场景(Scene)阿里云盘分享https://www.aliyundrive.com/s/tty5y5BumD1提取码:ov67(1)项目内容JUNGLERULES是一款MadeWith
Unity2D
UB Coding
·
2022-11-11 14:03
unity
游戏
游戏引擎
Unity2D
愤怒的小鸟技术点总结 ---- 制作动画特效
制作特效(1)选中所有死亡爆炸时所需要的图片,按住ctrl选中全部后拖入Hierarchy中,会弹出一个文件夹,我们先在Assets文件夹中新建一个动画文件夹Animation,而后在Animation文件夹中修改弹框下方的动画名为boom。(2)接下来选中新添加的动画按ctrl+6会弹出Animation框,根据演示效果修改图片内容。注:点击下拉按钮:可以看到Animation面板中图片内容;点
fwng
·
2022-11-06 08:00
愤怒的小鸟
unity
动画
[从0开始机器学习]4.线性回归 正规方程
本博主博客:ζั͡ั͡雾ั͡狼ั͡✾的博客专栏:机器学习专栏:爬虫专栏:OpenCV图像识别处理专栏:
Unity2D
⭐本节课理论视频:P23-P25正规方程⭐本节课推荐其他人笔记:正规方程(Normalequations
ζั͡ ั͡雾 ั͡狼 ั͡✾
·
2022-10-23 07:09
机器学习笔记
机器学习
python
人工智能
线性回归
正规方程
[从0开始机器学习]1.一元一次函数线性回归
本博主博客:ζั͡ั͡雾ั͡狼ั͡✾的博客专栏:机器学习专栏:爬虫专栏:OpenCV图像识别处理专栏:
Unity2D
⭐本节课理论视频:吴恩达P1-P4:机器学习理论概述吴恩达P5-P11:线性回归算法原理
ζั͡ ั͡雾 ั͡狼 ั͡✾
·
2022-10-22 07:00
机器学习笔记
机器学习
python
梯度下降法
一元一次
线性回归
Unity2D
游戏无限刷新地图
关于
Unity2D
游戏如何无限刷新地图的问题首先在Unity中创建多个大小相同的物体当做刷新的地图对象,然后在创建一个名称为Endless.cs的脚本,然后添加如下代码publicfloatdistance
AI200
·
2022-10-12 19:36
unity
unity 2d角色移动卡住的原因
unity2d
角色移动时卡住原地踏步的原因可能是碰撞盒子是正方形被地图的碰撞体卡住的原因应该把脚底做成圆形的碰撞盒防止和地面的碰撞盒子卡住
O2-Joy
·
2022-10-08 09:03
unity
【
Unity2D
MobileGame_PirateBomb10】—— 为敌人添加脚本
文章目录1.基本函数方法1.1可能需要的函数1.2需要的变量1.3实现左右点的移动1.4移动过程中的翻转1.5在List里添加炸弹和Player2.继承1.基本函数方法1.1可能需要的函数最基本的是移动方法,巡逻到左右两侧的标定点,检测到Player或者炸弹移动到目标跟前攻击有两种:基第一种基本攻击是对玩家发起攻击,还有一种是对炸弹释放攻击,比如黄瓜怪拥有可以吹灭炸弹的技能怪物在移动的过程中,需要
明天不吃鱼
·
2022-10-08 09:49
PirateBomb
游戏开发
unity
游戏
(C#)
Unity2D
中制作角色的相机跟随Camera Follow
前言关于相机跟随方面,本文介绍两种实现方法。一种为脚本控制Unity初始的相机,一种为调用Unity中相机插件。1.需求分析和实现目标a.2D视角,相机需要始终将玩家放在可见屏幕内。b.相机不能生硬地把玩家放在屏幕正中间,最好体现一种视角跟随的效果。c.在超出原本绘制的地图边界的时候,不能让相机可视范围出界,简而言之设置相机的移动边界。2.用脚本控制a.我们主要用到三个函数(1)GameObjec
记阿楠同学黑历史的小册子
·
2022-10-08 09:08
Unity
unity
c#
游戏引擎
unity2d
摇杆控制角色360度转向和移动
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassPlayerMovement:MonoBehaviour{publicfloatspeed;newprivateRigidbody2Drigidbody;privateAnimatoranimator;publicJoystickj
NokiaGame工作室
·
2022-10-08 09:39
c#
unity
动画
unity2d
角色跟随鼠标移动
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassPlayerMovement:MonoBehaviour{publicfloatspeed;//速度newprivateRigidbody2Drigidbody;//刚体privateAnimatoranimator;//动画pri
NokiaGame工作室
·
2022-10-08 09:39
动画
unity
游戏引擎
Unity2D
——学习过程遇到问题记录
Unity2D
——问题解决1、瓦片地图奔跑时出现缝隙\线1、瓦片地图奔跑时出现缝隙\线只需将瓦片地图的父组件的Grid的单元格大小X和Y改为0.99———————————————————————————
金帛小庄
·
2022-10-08 09:08
学习过程
unity
Unity 2D人物移动实现
Unity2D
人物移动实现效果展示:代码:usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassParentnewController00
Z_hongli
·
2022-10-08 09:37
Unity2D
Unity2D人物移动
角色控制
横版游戏
Unity2D
学习———角色移动两种方式+小怪追随+Unity演示+C#代码
目录物理学移动实现角色移动C#代码Unity中操作实现小怪追主角C#代码Unity操作通过组件的方式去移动C#代码物理学移动我们使用的是刚体受力会移动的物理学观点去实现角色的移动的。当物体受力时就会向某一个方向移动其中的Time.fixedDeltaTime是物理引擎的渲染时间间隔为0.02s即每秒50帧实现角色移动C#代码usingSystem.Collections;usingSystem.C
桂亭亭
·
2022-10-08 09:06
Unity
C#
学习
c#
unity
[
Unity2D
独立/合作开发]实现记录物品在不同场景的存在状态,附:场景的淡入淡出功能和预加载
学习目标:大家好啊我是说的道理,今天来点大家想看的东西,就学习如何实现记录物品在不同场景的存在状态,这句话的意思我想表达的是一个物品如果消失在第一个场景,如果此时你进入第二个场景并回到第一个场景的时候,你会发现消失的物品又会回到原处,这是因为每次加载一个场景的时候运行游戏时的场景又会再实例化一次,所以我今天要做的就是用数据结构的方式来给每一个物品Item独一无二的GUID,在销毁的时候直接将数据彻
dangoxiba
·
2022-09-19 14:36
c#
unity
visualstudio
游戏
游戏引擎
Android开发的Unity入门资料
2、Unity的能力从用户手册的列表了解得到,Unity包含:UnityEditor,
Unity2D
,图形,物理系统,网络,脚本,音频,动画,UI,AI,AR,Unity服务等。
脸大
·
2022-09-07 09:11
图集打包算法_UGUI打包图集工具-插件Simple Sprite Packer详解
做过NGUI或者
Unity2D
【更熟悉】游戏的的人,应该记得,比如要做一个角色的动画,美术给的一张大图【里面包含很多的小图,是角色的各个部位】。这张大图就可以理解为一张图集!NGUI也是类似。
weixin_39896839
·
2022-08-26 14:29
图集打包算法
Unity中精灵Sprite,精灵图集SpriteAtlas详解
前言Unity3D中UGUI的Image组件、
Unity2D
的SpriteRender组件等都需要使用Sprite类型的图片。
iningwei
·
2022-08-26 14:25
UGUI
Unity
unity
游戏引擎
【截图整理官方教程】unity 2D角色控制器 2D Character Controller
原视频
unity2D
角色控制器教程(基于untiy5修改)1.新建一个空对象CreateEmpty命名为Character添加Spriterenderer精灵渲染器这个截图是我的5.5.2f1版本的添加
让他让
·
2022-07-28 16:33
毕设
2D角色控制器
unity
character
2d
角色
控制器
ui控件不相应 unity3d_Unity3D 搭建优雅的UI框架
我的第一款款
Unity2D
游戏《山地赛车》,使用的就是NGUI搭载界面。弱联网手游一般都没什么复
weixin_39637386
·
2022-07-27 15:17
ui控件不相应
unity3d
[
Unity2D
/3D]实用的血条制作(第二期)
[
Unity2D
/3D]实用的血条制作(第二期)前言:第一期我为大家介绍了一种我自己摸索出来的血条制作方法,不是很常规,在这里我为大家介绍一种比较常用的血条制作方法,利用Mask组件来制作,让我们一起来看看叭
Z_hongli
·
2022-07-19 19:52
Unity3D
Unity2D
血条的制作
上一页
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
其他