![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
文章平均质量分 79
Power__ll
这个作者很懒,什么都没留下…
展开
-
废物程序员做梦都在写Shader(一)
废物程序员做梦都在写Shader(一) 学习用,编者死废物一个 文章目录废物程序员做梦都在写Shader(一)一、渲染1.渲染流水线2.渲染状态3.Draw Call4.GPU流水线5.顶点着色器6.裁剪和屏幕映射二、使用步骤1.引入库2.读入数据总结 一、渲染 1.渲染流水线 渲染流水线从CPU开始,大致可分为3个阶段: (1)把数据加载到显存中 (2)设置渲染状态 (3)调用Draw Call 2.渲染状态 定义渲染方式 3.Draw Call Draw Call是一个由CPU发起的命令,由GPU原创 2021-10-31 16:34:03 · 6152 阅读 · 0 评论 -
如何实现一个简单的对话系统
文章目录前言一、为什么需要对话二、创建对话框1.创建Canvas2.创建Panel3.创建Text和Image4.Text介绍5.Image介绍三、对话的实现(脚本)四、实际效果总结 前言 本文主要是对如何完成简单的游戏类对话做一个学习总结,新手菜勿喷 一、为什么需要对话 游戏需要剧情,对话能推动剧情发展,这在RPG或其他有故事情节的游戏十分重要,而对话框是实现对话的最基本方法。 二、创建对话框 1.创建Canvas 在U3D中,我们可以在场景内创建canvas来进行对UI界面的编写 2.创建P..原创 2021-04-24 13:57:44 · 764 阅读 · 2 评论 -
另类的PR——Unity Timeline学习经历(2)
前言: 经过前面的学习,我们能简单创建Timeline窗口,并为物体(对象)录制了关键帧,这次我们来分析A ctivation Track和Audio Track。 Activation Track: Activation轨道就是可激活轨道,我们在玩RPG类游戏(原神)时常见到玩家视角在不同角色间进行切换,这有助于对剧情的叙述,而Activation轨道可以做到这种效果。 摄像头分身术 首先我们创建一个Activation轨道 首先可以很清楚看到添加物品,我们把主摄像头放上 可以看到轨道上有Active字原创 2021-04-04 11:24:47 · 316 阅读 · 1 评论 -
另类的PR——Unity Timeline学习经历(1)
前言: 何为Timeline:Timeline是Unity中控制动画过场等情况时所需要用到的工具。 Timeline的本质:对多个物体的Animator的一种整合 起步: 1、创建Timeline 在Unity的菜单中找到Window选项,如图所示即可 2、 必须的操作步骤 简单的创建了一些基础物体,这些物体将是Timeline操作的对象。 Timeline窗口创建出来后就是这样,但是它必须要基于一个或多个对象 选中对象后再打开Timeline窗口,就会有提示创建, 创建的文件名会基于所创建的对象原创 2021-03-13 10:20:43 · 197 阅读 · 0 评论 -
新手第一次Unity实战总结
前言 本次总结针对我的第一个Unity实战项目(TOWER DEFENSE),在创作过程中的一些分析和感悟以及对部分机制的探讨。 序曲 一个塔防游戏,重要的对象应该是防御塔和敌人,而机制无一例外都是基于消灭敌人防止其进入key point。 敌人 敌人因有的属性如下: 1.属于自己的基础血量,伤害值(不一定),移动速度,特殊能力(不一定)等。 2.一定的行动轨迹。 3.对key point造成影响 防御塔 防御塔有以下属性: 1.建造所需的价格,场地。 2.攻击范围,攻击方式,攻击伤害。 3.特殊能力 经过原创 2021-02-07 20:40:03 · 852 阅读 · 2 评论